[][src]Module convute::convert

Re-exports

pub use crate::marker;

Traits

Container

Helps place restrictions on the items when converting between containers.

Transmute
TransmuteEach

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TransmuteEachMut

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TransmuteEachRef

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TransmuteMut

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TransmuteRef

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TryTransmute
TryTransmuteEach

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TryTransmuteEachMut

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TryTransmuteEachRef

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TryTransmuteMut

Don't implement this trait directly, implement Transmute or TryTransmute instead.

TryTransmuteRef

Don't implement this trait directly, implement Transmute or TryTransmute instead.

Functions

cast_mut
cast_ref
cast_slice
cast_slice_mut
cast_val

Work around transmute not knowing sizes of type parameters in trait impls.

cast_vec