pub enum TransactionClientMessageMsg {
Begin(BeginTransactionRequest),
Operation(TransactionOperation),
Commit(TransactionCommitRequest),
Abort(TransactionAbortRequest),
}Expand description
Values of the msg oneof in TransactionClientMessage; the message field is None when unset.
Variants§
Begin(BeginTransactionRequest)
The begin variant.
Operation(TransactionOperation)
The operation variant.
Commit(TransactionCommitRequest)
The commit variant.
Abort(TransactionAbortRequest)
The abort variant.
Trait Implementations§
Source§impl Clone for TransactionClientMessageMsg
impl Clone for TransactionClientMessageMsg
Source§fn clone(&self) -> TransactionClientMessageMsg
fn clone(&self) -> TransactionClientMessageMsg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TransactionClientMessageMsg
impl Debug for TransactionClientMessageMsg
Source§impl<'de> Deserialize<'de> for TransactionClientMessageMsg
impl<'de> Deserialize<'de> for TransactionClientMessageMsg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for TransactionClientMessageMsg
Auto Trait Implementations§
impl Freeze for TransactionClientMessageMsg
impl RefUnwindSafe for TransactionClientMessageMsg
impl Send for TransactionClientMessageMsg
impl Sync for TransactionClientMessageMsg
impl Unpin for TransactionClientMessageMsg
impl UnsafeUnpin for TransactionClientMessageMsg
impl UnwindSafe for TransactionClientMessageMsg
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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