pub struct ArchivesGcConfig {
pub persistent_state_offset: Duration,
}Fields§
§persistent_state_offset: DurationRemove archives after this interval after the new persistent state
Trait Implementations§
Source§impl Clone for ArchivesGcConfig
impl Clone for ArchivesGcConfig
Source§fn clone(&self) -> ArchivesGcConfig
fn clone(&self) -> ArchivesGcConfig
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 ArchivesGcConfig
impl Debug for ArchivesGcConfig
Source§impl Default for ArchivesGcConfig
impl Default for ArchivesGcConfig
Source§impl<'de> Deserialize<'de> for ArchivesGcConfigwhere
ArchivesGcConfig: Default,
impl<'de> Deserialize<'de> for ArchivesGcConfigwhere
ArchivesGcConfig: 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 Serialize for ArchivesGcConfig
impl Serialize for ArchivesGcConfig
impl Copy for ArchivesGcConfig
Auto Trait Implementations§
impl Freeze for ArchivesGcConfig
impl RefUnwindSafe for ArchivesGcConfig
impl Send for ArchivesGcConfig
impl Sync for ArchivesGcConfig
impl Unpin for ArchivesGcConfig
impl UnwindSafe for ArchivesGcConfig
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