TransmuteRefDst

Trait TransmuteRefDst 

Source
pub trait TransmuteRefDst<'a> {
    type Dst: ?Sized;

    // Required method
    fn transmute_ref(self) -> &'a Self::Dst;
}

Required Associated Types§

Required Methods§

Source

fn transmute_ref(self) -> &'a Self::Dst

Implementors§

Source§

impl<'a, Src, Dst> TransmuteRefDst<'a> for Wrap<&'a Src, &'a Dst>
where Src: KnownLayout<PointerMetadata = usize> + IntoBytes + Immutable + ?Sized, Dst: KnownLayout<PointerMetadata = usize> + FromBytes + Immutable + ?Sized,

Source§

type Dst = Dst