pub struct TimestampingConfig {
pub mode: Option<TimestampingMode>,
pub uncapped: Option<bool>,
}๐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
Timestamping behavior.
Fieldsยง
ยงmode: Option<TimestampingMode>๐Deprecated since 0.21.1: This crate has been renamed to
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Timestamping mode for appends that influences how timestamps are handled.
uncapped: Option<bool>๐Deprecated since 0.21.1: This crate has been renamed to
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Allow client-specified timestamps to exceed the arrival time. If this is false or not set, client timestamps will be capped at the arrival time.
Implementationsยง
Sourceยงimpl TimestampingConfig
impl TimestampingConfig
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 timestamping config.
Sourcepub fn with_mode(self, mode: TimestampingMode) -> 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_mode(self, mode: TimestampingMode) -> Self
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Overwrite timestamping mode.
Sourcepub fn with_uncapped(self, uncapped: bool) -> 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_uncapped(self, uncapped: bool) -> Self
s2-sdk. Please update your Cargo.toml to use s2-sdk instead.Overwrite the uncapped knob.
Trait Implementationsยง
Sourceยงimpl Clone for TimestampingConfig
impl Clone for TimestampingConfig
Sourceยงfn clone(&self) -> TimestampingConfig
fn clone(&self) -> TimestampingConfig
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 TimestampingConfig
impl Debug for TimestampingConfig
Sourceยงimpl Default for TimestampingConfig
impl Default for TimestampingConfig
Sourceยงfn default() -> TimestampingConfig
fn default() -> TimestampingConfig
Returns the โdefault valueโ for a type. Read more
Auto Trait Implementationsยง
impl Freeze for TimestampingConfig
impl RefUnwindSafe for TimestampingConfig
impl Send for TimestampingConfig
impl Sync for TimestampingConfig
impl Unpin for TimestampingConfig
impl UnwindSafe for TimestampingConfig
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