Trait bv::BitSliceableMut [−][src]
pub trait BitSliceableMut<Range>: BitSliceable<Range> { fn bit_slice_mut(self, range: Range) -> Self::Slice
where
Self: Sized, { ... } }
Types that produce mutable slices.
Do not implement this trait; there is a blanket impl for all
BitSliceable
types whose associated Slice
types implement BitsMut
.
Provided Methods
fn bit_slice_mut(self, range: Range) -> Self::Slice where
Self: Sized,
Self: Sized,
An alias for
BitSliceable::bit_slice
.
This method provides no additional functionality over bit_slice
.
However, it can be used to force auto-ref to choose a Self
type
that implements BitSliceableMut
.
Implementors
impl<Range, T> BitSliceableMut<Range> for T where
T: BitSliceable<Range>,
T::Slice: BitsMut,