pub struct LevelPolicy {
pub trigger: Trigger,
pub layout: Layout,
pub granularity: Granularity,
pub movement: Movement,
}Expand description
The four choices for one level.
Fields§
§trigger: TriggerWhen the level compacts.
layout: LayoutHow it holds its data.
granularity: GranularityHow much one compaction out of it takes.
movement: MovementWhich data that is.
Trait Implementations§
Source§impl Clone for LevelPolicy
impl Clone for LevelPolicy
impl Copy for LevelPolicy
Source§impl Debug for LevelPolicy
impl Debug for LevelPolicy
impl Eq for LevelPolicy
Source§impl PartialEq for LevelPolicy
impl PartialEq for LevelPolicy
impl StructuralPartialEq for LevelPolicy
Auto Trait Implementations§
impl Freeze for LevelPolicy
impl RefUnwindSafe for LevelPolicy
impl Send for LevelPolicy
impl Sync for LevelPolicy
impl Unpin for LevelPolicy
impl UnsafeUnpin for LevelPolicy
impl UnwindSafe for LevelPolicy
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more