pub enum Compaction {
Queued,
Done(Option<Compacted>),
}Expand description
What compact did (R8.1.2).
Variants§
Queued
A turn is running; the compaction runs after it.
Done(Option<Compacted>)
The compaction ran: Some when one was written.
Trait Implementations§
Source§impl Clone for Compaction
impl Clone for Compaction
Source§impl Debug for Compaction
impl Debug for Compaction
Source§impl PartialEq for Compaction
impl PartialEq for Compaction
impl StructuralPartialEq for Compaction
Auto Trait Implementations§
impl Forget for Compaction
impl Freeze for Compaction
impl RefUnwindSafe for Compaction
impl Send for Compaction
impl Sync for Compaction
impl Unpin for Compaction
impl UnsafeUnpin for Compaction
impl UnwindSafe for Compaction
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