#[repr(u8)]pub enum TransactionStmtKind {
Begin = 0,
Start = 1,
Commit = 2,
Rollback = 3,
Savepoint = 4,
Release = 5,
RollbackTo = 6,
Prepare = 7,
CommitPrepared = 8,
RollbackPrepared = 9,
}
Variants§
Begin = 0
Start = 1
semantically identical to BEGIN
Commit = 2
Rollback = 3
Savepoint = 4
Release = 5
RollbackTo = 6
Prepare = 7
CommitPrepared = 8
RollbackPrepared = 9
Trait Implementations§
Source§impl Debug for TransactionStmtKind
impl Debug for TransactionStmtKind
Source§impl<'de> Deserialize<'de> for TransactionStmtKind
impl<'de> Deserialize<'de> for TransactionStmtKind
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 TransactionStmtKind
impl PartialEq for TransactionStmtKind
Source§impl Serialize for TransactionStmtKind
impl Serialize for TransactionStmtKind
impl StructuralPartialEq for TransactionStmtKind
Auto Trait Implementations§
impl Freeze for TransactionStmtKind
impl RefUnwindSafe for TransactionStmtKind
impl Send for TransactionStmtKind
impl Sync for TransactionStmtKind
impl Unpin for TransactionStmtKind
impl UnwindSafe for TransactionStmtKind
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