pub unsafe trait TransmutableFrom<T: Sized>: Sized {
    // Required method
    fn transmute_from(val: T) -> Self;

    // Provided methods
    fn transmute_slice_from(val: &[T]) -> &[Self] { ... }
    fn transmute_slice_from_mut(val: &mut [T]) -> &mut [Self] { ... }
}
Expand description

Trait that says that T can be safely transmuted into F

Required Methods§

source

fn transmute_from(val: T) -> Self

Provided Methods§

Implementors§