pub trait TryTransmuteMutDst<'a> {
type Dst: ?Sized;
// Required method
fn try_transmute_mut(
self,
) -> Result<&'a mut Self::Dst, ValidityError<&'a mut Self::Src, Self::Dst>>
where Self: TryTransmuteMutSrc<'a>,
Self::Src: IntoBytes,
Self::Dst: TryFromBytes;
}Required Associated Types§
Required Methods§
Sourcefn try_transmute_mut(
self,
) -> Result<&'a mut Self::Dst, ValidityError<&'a mut Self::Src, Self::Dst>>
fn try_transmute_mut( self, ) -> Result<&'a mut Self::Dst, ValidityError<&'a mut Self::Src, Self::Dst>>
See try_transmute_mut! documentation.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.