[−][src]Enum firestore_grpc_cloudrun::batch_get_documents_request::ConsistencySelector
The consistency mode for this transaction. If not set, defaults to strong consistency.
Variants
Reads documents in a transaction.
NewTransaction(TransactionOptions)
Starts a new transaction and reads the documents. Defaults to a read-only transaction. The new transaction ID will be returned as the first response in the stream.
ReadTime(Timestamp)
Reads documents as they were 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]
B: BufMut,
pub fn merge<B>(
field: &mut Option<ConsistencySelector>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
field: &mut Option<ConsistencySelector>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
pub fn encoded_len(&self) -> usize
[src]
Trait Implementations
impl Clone for ConsistencySelector
[src]
fn clone(&self) -> ConsistencySelector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ConsistencySelector
[src]
impl PartialEq<ConsistencySelector> for ConsistencySelector
[src]
fn eq(&self, other: &ConsistencySelector) -> bool
[src]
fn ne(&self, other: &ConsistencySelector) -> bool
[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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,