pub struct FtConfig {
pub checkpoint_interval_secs: u64,
}Expand description
Fault-tolerance configuration for runtime startup.
Fields§
§checkpoint_interval_secs: u64Interval between automatic checkpoints, in seconds.
The default is 60 seconds. A value of 0 disables automatic checkpointing.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FtConfig
impl<'de> Deserialize<'de> for FtConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'__s> ToSchema<'__s> for FtConfig
impl<'__s> ToSchema<'__s> for FtConfig
impl Copy for FtConfig
impl Eq for FtConfig
impl StructuralPartialEq for FtConfig
Auto Trait Implementations§
impl Freeze for FtConfig
impl RefUnwindSafe for FtConfig
impl Send for FtConfig
impl Sync for FtConfig
impl Unpin for FtConfig
impl UnwindSafe for FtConfig
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
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.