pub struct TimestampingConfig {
pub mode: Option<TimestampingMode>,
pub uncapped: Option<bool>,
}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>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>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
This crate has been renamed to 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
This crate has been renamed to 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
This crate has been renamed to 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
1.0.0 (const: unstable) ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
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
Auto Trait Implementationsยง
impl Freeze for TimestampingConfig
impl RefUnwindSafe for TimestampingConfig
impl Send for TimestampingConfig
impl Sync for TimestampingConfig
impl Unpin for TimestampingConfig
impl UnsafeUnpin 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
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>
T in a tonic::Request