pub struct Reservation { /* private fields */ }Expand description
Memory one operator is holding, given back when this is dropped.
It starts at whatever Memory::reserve was asked for and grows from there, which is the shape
a buffering operator wants: it does not know how much it will hold until it has read its input,
and it wants to be told as soon as the answer is too much rather than after the last row.
Implementations§
Source§impl Reservation
impl Reservation
Trait Implementations§
Source§impl Debug for Reservation
impl Debug for Reservation
Source§impl Drop for Reservation
impl Drop for Reservation
Auto Trait Implementations§
impl Freeze for Reservation
impl RefUnwindSafe for Reservation
impl Send for Reservation
impl Sync for Reservation
impl Unpin for Reservation
impl UnsafeUnpin for Reservation
impl UnwindSafe for Reservation
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