pub struct RollbackPreparedMessage {
pub lsn: i64,
pub final_lsn: i64,
pub prepare_timestamp: DateTime<Utc>,
pub timestamp: DateTime<Utc>,
pub transaction_id: i32,
pub gid: String,
}
Fields§
§lsn: i64
The LSN of the rollback.
final_lsn: i64
The end LSN of the rollback or the prepared transaction.
prepare_timestamp: DateTime<Utc>
Prepare timestamp of the transaction.
timestamp: DateTime<Utc>
Rollback timestamp of the transaction.
transaction_id: i32
Xid of the transaction.
gid: String
The user defined GID of the prepared transaction.
Auto Trait Implementations§
impl Freeze for RollbackPreparedMessage
impl RefUnwindSafe for RollbackPreparedMessage
impl Send for RollbackPreparedMessage
impl Sync for RollbackPreparedMessage
impl Unpin for RollbackPreparedMessage
impl UnwindSafe for RollbackPreparedMessage
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