pub struct SimpleRefDebug_BorrowMut<'head: 'iref, 'iref> {
pub head: &'head <Box<i32> as Deref>::Target,
pub iref: &'iref mut &'head i32,
}Expand description
Mutable borrow of a rental struct.
Fields§
§head: &'head <Box<i32> as Deref>::Target§iref: &'iref mut &'head i32Trait Implementations§
Source§impl<'head: 'iref, 'iref> IntoSuffix for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head: 'iref, 'iref> IntoSuffix for SimpleRefDebug_BorrowMut<'head, 'iref>
Auto Trait Implementations§
impl<'head, 'iref> Freeze for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> RefUnwindSafe for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> Send for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> Sync for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> Unpin for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> UnsafeUnpin for SimpleRefDebug_BorrowMut<'head, 'iref>
impl<'head, 'iref> !UnwindSafe for SimpleRefDebug_BorrowMut<'head, 'iref>
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