pub struct SendCommandResult {
pub abort_transaction: Option<AbortTransactionResult>,
pub commit_transaction: Option<CommitTransactionResult>,
pub end_session: Option<EndSessionResult>,
pub execute_statement: Option<ExecuteStatementResult>,
pub fetch_page: Option<FetchPageResult>,
pub start_session: Option<StartSessionResult>,
pub start_transaction: Option<StartTransactionResult>,
}Fields§
§abort_transaction: Option<AbortTransactionResult>Contains the details of the aborted transaction.
commit_transaction: Option<CommitTransactionResult>Contains the details of the committed transaction.
end_session: Option<EndSessionResult>Contains the details of the ended session.
execute_statement: Option<ExecuteStatementResult>Contains the details of the executed statement.
fetch_page: Option<FetchPageResult>Contains the details of the fetched page.
start_session: Option<StartSessionResult>Contains the details of the started session that includes a session token. This SessionToken is required for every subsequent command that is issued during the current session.
start_transaction: Option<StartTransactionResult>Contains the details of the started transaction.
Trait Implementations§
Source§impl Clone for SendCommandResult
impl Clone for SendCommandResult
Source§fn clone(&self) -> SendCommandResult
fn clone(&self) -> SendCommandResult
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 SendCommandResult
impl Debug for SendCommandResult
Source§impl Default for SendCommandResult
impl Default for SendCommandResult
Source§fn default() -> SendCommandResult
fn default() -> SendCommandResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SendCommandResult
impl<'de> Deserialize<'de> for SendCommandResult
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
Source§impl PartialEq for SendCommandResult
impl PartialEq for SendCommandResult
impl StructuralPartialEq for SendCommandResult
Auto Trait Implementations§
impl !Freeze for SendCommandResult
impl RefUnwindSafe for SendCommandResult
impl Send for SendCommandResult
impl Sync for SendCommandResult
impl Unpin for SendCommandResult
impl UnwindSafe for SendCommandResult
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