Trait byte_slice_cast::ToMutByteSlice [−][src]
pub unsafe trait ToMutByteSlice where
Self: Sized, { fn to_mut_byte_slice<T: AsMut<[Self]> + ?Sized>(slice: &mut T) -> &mut [u8]; }
Trait for converting from a mutable slice of a fundamental, built-in numeric type to a mutable byte slice.
This trait is an implementation detail. Use the AsMutByteSlice
trait.
Required methods
fn to_mut_byte_slice<T: AsMut<[Self]> + ?Sized>(slice: &mut T) -> &mut [u8]
[src]
Convert from a mutable slice of a fundamental, built-in numeric type to a mutable byte slice
Implementations on Foreign Types
impl ToMutByteSlice for u8
[src]
impl ToMutByteSlice for u8
[src]impl ToMutByteSlice for u16
[src]
impl ToMutByteSlice for u16
[src]impl ToMutByteSlice for u32
[src]
impl ToMutByteSlice for u32
[src]impl ToMutByteSlice for u64
[src]
impl ToMutByteSlice for u64
[src]impl ToMutByteSlice for u128
[src]
impl ToMutByteSlice for u128
[src]impl ToMutByteSlice for i8
[src]
impl ToMutByteSlice for i8
[src]impl ToMutByteSlice for i16
[src]
impl ToMutByteSlice for i16
[src]impl ToMutByteSlice for i32
[src]
impl ToMutByteSlice for i32
[src]impl ToMutByteSlice for i64
[src]
impl ToMutByteSlice for i64
[src]impl ToMutByteSlice for i128
[src]
impl ToMutByteSlice for i128
[src]impl ToMutByteSlice for f32
[src]
impl ToMutByteSlice for f32
[src]impl ToMutByteSlice for f64
[src]
impl ToMutByteSlice for f64
[src]impl ToMutByteSlice for usize
[src]
impl ToMutByteSlice for usize
[src]impl ToMutByteSlice for isize
[src]
impl ToMutByteSlice for isize
[src]