pub struct SpaceAmpStrategy(/* private fields */);Expand description
Tries to find a least-effort-selection of segments to merge to reach a certain space amplification
Implementations§
Trait Implementations§
Source§impl<BC: BlobCache, C: Compressor + Clone> GcStrategy<BC, C> for SpaceAmpStrategy
impl<BC: BlobCache, C: Compressor + Clone> GcStrategy<BC, C> for SpaceAmpStrategy
Auto Trait Implementations§
impl Freeze for SpaceAmpStrategy
impl RefUnwindSafe for SpaceAmpStrategy
impl Send for SpaceAmpStrategy
impl Sync for SpaceAmpStrategy
impl Unpin for SpaceAmpStrategy
impl UnwindSafe for SpaceAmpStrategy
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