pub enum EnvPriority {
Bottom,
Low,
High,
User,
}Expand description
Which background thread pool a compaction was scheduled in.
Env::Priority from env.h. The header also has a TOTAL member, which
counts the pools rather than naming one, so it is not a variant here and
reads back as None.
Variants§
Bottom
The pool that runs bottommost compactions.
Low
The pool that runs ordinary compactions.
High
The pool that runs flushes.
User
The pool that runs work submitted directly by the application.
Trait Implementations§
Source§impl Clone for EnvPriority
impl Clone for EnvPriority
impl Copy for EnvPriority
Source§impl Debug for EnvPriority
impl Debug for EnvPriority
impl Eq for EnvPriority
Source§impl PartialEq for EnvPriority
impl PartialEq for EnvPriority
impl StructuralPartialEq for EnvPriority
Auto Trait Implementations§
impl Freeze for EnvPriority
impl RefUnwindSafe for EnvPriority
impl Send for EnvPriority
impl Sync for EnvPriority
impl Unpin for EnvPriority
impl UnsafeUnpin for EnvPriority
impl UnwindSafe for EnvPriority
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