Replaces `slice_*` method calls with slicing syntax, and removes `as_slice()` calls that are redundant due to `Deref`.
v.slice*()
&v[a..b]
as_slice()