pub enum ManuallyManaged {}
Expand description
Marker that indicates that a type is manually managed.
Trait Implementations§
impl Memory for ManuallyManaged
impl MemorySpec for ManuallyManaged
impl SafeAsRaw<ManuallyManaged, Unique> for RefImplBound
impl SafeDeref<ManuallyManaged, Unique> for RefImplBound
Auto Trait Implementations§
impl Freeze for ManuallyManaged
impl RefUnwindSafe for ManuallyManaged
impl Send for ManuallyManaged
impl Sync for ManuallyManaged
impl Unpin for ManuallyManaged
impl UnwindSafe for ManuallyManaged
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more