pub struct IoThreadConfig {
pub direct_write_timeout: Duration,
pub hot_segment_seal_threshold: usize,
pub write_queue_capacity: usize,
pub wal_group_commit_interval: Duration,
}Expand description
Tuning for the dedicated I/O thread.
Fields§
§direct_write_timeout: Duration§hot_segment_seal_threshold: usize§write_queue_capacity: usize§wal_group_commit_interval: DurationTrait Implementations§
Source§impl Clone for IoThreadConfig
impl Clone for IoThreadConfig
Source§fn clone(&self) -> IoThreadConfig
fn clone(&self) -> IoThreadConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IoThreadConfig
impl Debug for IoThreadConfig
Auto Trait Implementations§
impl Freeze for IoThreadConfig
impl RefUnwindSafe for IoThreadConfig
impl Send for IoThreadConfig
impl Sync for IoThreadConfig
impl Unpin for IoThreadConfig
impl UnsafeUnpin for IoThreadConfig
impl UnwindSafe for IoThreadConfig
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