pub struct ReadWrite {
pub multiplexed_session_previous_transaction_id: Option<Vec<u8>>,
pub read_lock_mode: Option<String>,
}Expand description
Message type to initiate a read-write transaction. Currently this transaction type has no options.
This type is not used in any activity, and only used as part of another schema.
Fields§
§multiplexed_session_previous_transaction_id: Option<Vec<u8>>Optional. Clients should pass the transaction ID of the previous transaction attempt that was aborted if this transaction is being executed on a multiplexed session.
read_lock_mode: Option<String>Read lock mode for the transaction.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReadWrite
impl<'de> Deserialize<'de> for ReadWrite
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 Part for ReadWrite
Auto Trait Implementations§
impl Freeze for ReadWrite
impl RefUnwindSafe for ReadWrite
impl Send for ReadWrite
impl Sync for ReadWrite
impl Unpin for ReadWrite
impl UnwindSafe for ReadWrite
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