pub enum TransactionDurabilityHint {
Default,
Strict,
Relaxed,
}Expand description
Provider durability hint for explicit transactions.
Variants§
Default
Let the host choose its default durability behavior.
Strict
Prefer stricter durability.
Relaxed
Prefer relaxed durability.
Trait Implementations§
Source§impl Clone for TransactionDurabilityHint
impl Clone for TransactionDurabilityHint
Source§fn clone(&self) -> TransactionDurabilityHint
fn clone(&self) -> TransactionDurabilityHint
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 Debug for TransactionDurabilityHint
impl Debug for TransactionDurabilityHint
Source§impl Default for TransactionDurabilityHint
impl Default for TransactionDurabilityHint
Source§fn default() -> TransactionDurabilityHint
fn default() -> TransactionDurabilityHint
Returns the “default value” for a type. Read more
impl Copy for TransactionDurabilityHint
impl Eq for TransactionDurabilityHint
impl StructuralPartialEq for TransactionDurabilityHint
Auto Trait Implementations§
impl Freeze for TransactionDurabilityHint
impl RefUnwindSafe for TransactionDurabilityHint
impl Send for TransactionDurabilityHint
impl Sync for TransactionDurabilityHint
impl Unpin for TransactionDurabilityHint
impl UnsafeUnpin for TransactionDurabilityHint
impl UnwindSafe for TransactionDurabilityHint
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<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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