pub struct StarterConfig {
pub custom_boot_offset: Option<Duration>,
pub start_from: Option<u32>,
}Fields§
§custom_boot_offset: Option<Duration>Choose persistent state which is at least this old.
Default: None
start_from: Option<u32>Choose the nearest persistent state strictly before this seqno.
Default: None
Trait Implementations§
Source§impl Clone for StarterConfig
impl Clone for StarterConfig
Source§fn clone(&self) -> StarterConfig
fn clone(&self) -> StarterConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 StarterConfig
impl Debug for StarterConfig
Source§impl Default for StarterConfig
impl Default for StarterConfig
Source§fn default() -> StarterConfig
fn default() -> StarterConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StarterConfigwhere
StarterConfig: Default,
impl<'de> Deserialize<'de> for StarterConfigwhere
StarterConfig: Default,
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 PartialConfig for StarterConfig
impl PartialConfig for StarterConfig
Auto Trait Implementations§
impl Freeze for StarterConfig
impl RefUnwindSafe for StarterConfig
impl Send for StarterConfig
impl Sync for StarterConfig
impl Unpin for StarterConfig
impl UnwindSafe for StarterConfig
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<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 more