[][src]Enum firestore_grpc_cloudrun::transaction_options::read_only::ConsistencySelector

pub enum ConsistencySelector {
    ReadTime(Timestamp),
}

The consistency mode for this transaction. If not set, defaults to strong consistency.

Variants

ReadTime(Timestamp)

Reads documents at the given time. This may not be older than 60 seconds.

Methods

impl ConsistencySelector[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<ConsistencySelector>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for ConsistencySelector[src]

impl Debug for ConsistencySelector[src]

impl PartialEq<ConsistencySelector> for ConsistencySelector[src]

impl StructuralPartialEq for ConsistencySelector[src]

Auto Trait Implementations

impl RefUnwindSafe for ConsistencySelector

impl Send for ConsistencySelector

impl Sync for ConsistencySelector

impl Unpin for ConsistencySelector

impl UnwindSafe for ConsistencySelector

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]