pub struct RocksdbFlushThreadsArg;Trait Implementations§
Source§impl ThreadArg for RocksdbFlushThreadsArg
impl ThreadArg for RocksdbFlushThreadsArg
Source§const HELP: &'static str = "Number of threads to use for rocksdb (Blockstore) memtable flushes"
const HELP: &'static str = "Number of threads to use for rocksdb (Blockstore) memtable flushes"
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 RocksdbFlushThreadsArg
impl RefUnwindSafe for RocksdbFlushThreadsArg
impl Send for RocksdbFlushThreadsArg
impl Sync for RocksdbFlushThreadsArg
impl Unpin for RocksdbFlushThreadsArg
impl UnwindSafe for RocksdbFlushThreadsArg
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