pub struct RocksdbCompactionThreadsArg;Trait Implementations§
Source§impl ThreadArg for RocksdbCompactionThreadsArg
impl ThreadArg for RocksdbCompactionThreadsArg
Source§const HELP: &'static str = "Number of threads to use for rocksdb (Blockstore) compactions"
const HELP: &'static str = "Number of threads to use for rocksdb (Blockstore) compactions"
The argument’s help message
Source§fn bounded_default() -> usize
fn bounded_default() -> usize
The default number of threads, bounded by Self::max()
This prevents potential CLAP issues on low core count machines where
a fixed value in Self::default() could be greater than Self::max()
Source§fn range() -> RangeInclusive<usize>
fn range() -> RangeInclusive<usize>
The range of allowed number of threads (inclusive on both ends)
Auto Trait Implementations§
impl Freeze for RocksdbCompactionThreadsArg
impl RefUnwindSafe for RocksdbCompactionThreadsArg
impl Send for RocksdbCompactionThreadsArg
impl Sync for RocksdbCompactionThreadsArg
impl Unpin for RocksdbCompactionThreadsArg
impl UnwindSafe for RocksdbCompactionThreadsArg
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request