pub enum FirestoreTransactionMode {
ReadOnly,
ReadWrite,
ReadOnlyWithConsistency(FirestoreConsistencySelector),
ReadWriteRetry(FirestoreTransactionId),
}
Variants§
ReadOnly
ReadWrite
ReadOnlyWithConsistency(FirestoreConsistencySelector)
ReadWriteRetry(FirestoreTransactionId)
Trait Implementations§
Source§impl Clone for FirestoreTransactionMode
impl Clone for FirestoreTransactionMode
Source§fn clone(&self) -> FirestoreTransactionMode
fn clone(&self) -> FirestoreTransactionMode
Returns a copy 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 FirestoreTransactionMode
impl Debug for FirestoreTransactionMode
Source§impl PartialEq for FirestoreTransactionMode
impl PartialEq for FirestoreTransactionMode
impl Eq for FirestoreTransactionMode
impl StructuralPartialEq for FirestoreTransactionMode
Auto Trait Implementations§
impl Freeze for FirestoreTransactionMode
impl RefUnwindSafe for FirestoreTransactionMode
impl Send for FirestoreTransactionMode
impl Sync for FirestoreTransactionMode
impl Unpin for FirestoreTransactionMode
impl UnwindSafe for FirestoreTransactionMode
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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