PinDerefMutHelper

Trait PinDerefMutHelper 

Source
pub trait PinDerefMutHelper {
    type Target: ?Sized;

    // Required method
    fn deref_mut(&mut self) -> &mut Self::Target;
}
🔬This is a nightly-only experimental API. (pin_derefmut_internals)

Required Associated Types§

Source

type Target: ?Sized

🔬This is a nightly-only experimental API. (pin_derefmut_internals)

Required Methods§

Source

fn deref_mut(&mut self) -> &mut Self::Target

🔬This is a nightly-only experimental API. (pin_derefmut_internals)

Implementors§

Source§

impl<Ptr: DerefMut> PinDerefMutHelper for PinHelper<Ptr>
where Ptr::Target: Unpin,

Source§

type Target = <Ptr as Deref>::Target