pub struct TransactionStmt {
pub kind: TransactionStmtKind,
pub options: List,
pub savepoint_name: Option<Str>,
pub gid: Option<Str>,
pub chain: bool,
pub location: i32,
}Expand description
The node TransactionStmt.
Fields§
§kind: TransactionStmtKind§options: List§savepoint_name: Option<Str>§gid: Option<Str>§chain: bool§location: i32Trait Implementations§
Source§impl Clone for TransactionStmt
impl Clone for TransactionStmt
Source§impl Debug for TransactionStmt
impl Debug for TransactionStmt
Source§impl Default for TransactionStmt
impl Default for TransactionStmt
Source§impl Equal for TransactionStmt
impl Equal for TransactionStmt
Source§impl From<TransactionStmt> for Node
impl From<TransactionStmt> for Node
Source§fn from(node: TransactionStmt) -> Node
fn from(node: TransactionStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for TransactionStmt
impl NodeType for TransactionStmt
Source§impl Out for TransactionStmt
impl Out for TransactionStmt
Source§impl PartialEq for TransactionStmt
impl PartialEq for TransactionStmt
impl StructuralPartialEq for TransactionStmt
Auto Trait Implementations§
impl Freeze for TransactionStmt
impl RefUnwindSafe for TransactionStmt
impl Send for TransactionStmt
impl Sync for TransactionStmt
impl Unpin for TransactionStmt
impl UnsafeUnpin for TransactionStmt
impl UnwindSafe for TransactionStmt
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