pub struct TimestampBound { /* private fields */ }
Implementations§
Source§impl TimestampBound
impl TimestampBound
pub fn strong_read() -> Self
pub fn exact_staleness(d: Duration) -> Self
pub fn max_staleness(d: Duration) -> Self
pub fn min_read_timestamp(t: Timestamp) -> Self
pub fn read_timestamp(t: Timestamp) -> Self
Trait Implementations§
Source§impl Clone for TimestampBound
impl Clone for TimestampBound
Source§fn clone(&self) -> TimestampBound
fn clone(&self) -> TimestampBound
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 From<TimestampBound> for ReadOnly
impl From<TimestampBound> for ReadOnly
Source§fn from(tb: TimestampBound) -> Self
fn from(tb: TimestampBound) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TimestampBound
impl RefUnwindSafe for TimestampBound
impl Send for TimestampBound
impl Sync for TimestampBound
impl Unpin for TimestampBound
impl UnwindSafe for TimestampBound
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