Struct SessionCommit
pub struct SessionCommit {
pub applied: bool,
pub txn_id: Option<TxnWireId>,
}Expand description
What a backend’s commit reports: applied: false is the
zero-capture no-op (a foreign session whose statements changed nothing durable — the
backend rolled back instead of committing, mirroring the one-shot path).
Fields§
§applied: bool§txn_id: Option<TxnWireId>Auto Trait Implementations§
impl Freeze for SessionCommit
impl RefUnwindSafe for SessionCommit
impl Send for SessionCommit
impl Sync for SessionCommit
impl Unpin for SessionCommit
impl UnsafeUnpin for SessionCommit
impl UnwindSafe for SessionCommit
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