Struct roussillon_memory::stack::Stack
source · pub struct Stack { /* private fields */ }Implementations§
Trait Implementations§
source§impl Allocator<StackReference> for Stack
impl Allocator<StackReference> for Stack
fn allocate(&mut self, cell: ValueCell) -> StackReference
source§impl Dereference<StackReference> for Stack
impl Dereference<StackReference> for Stack
fn dereference(&self, reference: StackReference) -> Option<ValueCell>
fn validate(&self, reference: &StackReference) -> bool
Auto Trait Implementations§
impl Freeze for Stack
impl RefUnwindSafe for Stack
impl Send for Stack
impl Sync for Stack
impl Unpin for Stack
impl UnwindSafe for Stack
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