pub struct PamojaLadder { /* private fields */ }Expand description
An opaque handle to a ladder and the buffer behind it.
The Rust builder takes the ladder by value to add a rung, which would move the handle out from under a caller holding a pointer to it. Holding the ladder in an option lets it be taken and put back so the handle address stays good for the life of the ladder.
Auto Trait Implementations§
impl !RefUnwindSafe for PamojaLadder
impl !Sync for PamojaLadder
impl !UnwindSafe for PamojaLadder
impl Freeze for PamojaLadder
impl Send for PamojaLadder
impl Unpin for PamojaLadder
impl UnsafeUnpin for PamojaLadder
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