pub struct Footprint { /* private fields */ }Expand description
A share in a large read’s memory, such as an opened Run’s: everyone who keeps part of the
read keeps a share, declared after what it keeps so that it is dropped last. When the last
share goes, the read’s memory has been freed, and it is given back to the system then, once
(see [release_free_memory]), rather than staying with a long-lived process.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Footprint
impl RefUnwindSafe for Footprint
impl Send for Footprint
impl Sync for Footprint
impl Unpin for Footprint
impl UnsafeUnpin for Footprint
impl UnwindSafe for Footprint
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