pub struct TxReport {
pub db_before: Db,
pub db_after: Db,
pub tx: PreparedTx,
pub tx_instant: i64,
}Expand description
Result delivered after a transaction is durable and visible.
Fields§
§db_before: DbDatabase before the transaction.
db_after: DbDatabase including the transaction.
tx: PreparedTxPrepared transaction and tempid map.
tx_instant: i64Commit timestamp.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TxReport
impl RefUnwindSafe for TxReport
impl Send for TxReport
impl Sync for TxReport
impl Unpin for TxReport
impl UnsafeUnpin for TxReport
impl UnwindSafe for TxReport
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<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