Expand description
Contains the details of the transaction to commit.
Fields
commit_digest: Bytes
Specifies the commit digest for the transaction to commit. For every active transaction, the commit digest must be passed. QLDB validates CommitDigest
and rejects the commit with an error if the digest computed on the client does not match the digest computed by QLDB.
The purpose of the CommitDigest
parameter is to ensure that QLDB commits a transaction if and only if the server has processed the exact set of statements sent by the client, in the same order that client sent them, and with no duplicates.
transaction_id: String
Specifies the transaction ID of the transaction to commit.
Trait Implementations
sourceimpl Clone for CommitTransactionRequest
impl Clone for CommitTransactionRequest
sourcefn clone(&self) -> CommitTransactionRequest
fn clone(&self) -> CommitTransactionRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CommitTransactionRequest
impl Debug for CommitTransactionRequest
sourceimpl Default for CommitTransactionRequest
impl Default for CommitTransactionRequest
sourcefn default() -> CommitTransactionRequest
fn default() -> CommitTransactionRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CommitTransactionRequest> for CommitTransactionRequest
impl PartialEq<CommitTransactionRequest> for CommitTransactionRequest
sourcefn eq(&self, other: &CommitTransactionRequest) -> bool
fn eq(&self, other: &CommitTransactionRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CommitTransactionRequest) -> bool
fn ne(&self, other: &CommitTransactionRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for CommitTransactionRequest
impl Serialize for CommitTransactionRequest
impl StructuralPartialEq for CommitTransactionRequest
Auto Trait Implementations
impl RefUnwindSafe for CommitTransactionRequest
impl Send for CommitTransactionRequest
impl Sync for CommitTransactionRequest
impl Unpin for CommitTransactionRequest
impl UnwindSafe for CommitTransactionRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more