pub struct DeleteOnEmptyConfig {
pub min_age: Duration,
}๐Deprecated since 0.21.1: This crate has been renamed to
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Expand description
Delete-on-empty config.
Fieldsยง
ยงmin_age: Duration๐Deprecated since 0.21.1: This crate has been renamed to
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Minimum age in seconds before an empty stream can be deleted. Set to 0 (default) to disable (donโt delete automatically).
Implementationsยง
Sourceยงimpl DeleteOnEmptyConfig
impl DeleteOnEmptyConfig
Sourcepub fn new() -> Self
๐Deprecated since 0.21.1: This crate has been renamed to s2-sdk. Please update your Cargo.toml to use s2-sdk instead.
pub fn new() -> Self
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Create a new delete-on-empty config.
Sourcepub fn with_min_age(self, min_age: Duration) -> Self
๐Deprecated since 0.21.1: This crate has been renamed to s2-sdk. Please update your Cargo.toml to use s2-sdk instead.
pub fn with_min_age(self, min_age: Duration) -> Self
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Overwrite min age.
Trait Implementationsยง
Sourceยงimpl Clone for DeleteOnEmptyConfig
impl Clone for DeleteOnEmptyConfig
Sourceยงfn clone(&self) -> DeleteOnEmptyConfig
fn clone(&self) -> DeleteOnEmptyConfig
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 DeleteOnEmptyConfig
impl Debug for DeleteOnEmptyConfig
Sourceยงimpl Default for DeleteOnEmptyConfig
impl Default for DeleteOnEmptyConfig
Sourceยงfn default() -> DeleteOnEmptyConfig
fn default() -> DeleteOnEmptyConfig
Returns the โdefault valueโ for a type. Read more
Auto Trait Implementationsยง
impl Freeze for DeleteOnEmptyConfig
impl RefUnwindSafe for DeleteOnEmptyConfig
impl Send for DeleteOnEmptyConfig
impl Sync for DeleteOnEmptyConfig
impl Unpin for DeleteOnEmptyConfig
impl UnwindSafe for DeleteOnEmptyConfig
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> 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