#[repr(C)]pub struct TransactionStmt {
pub type_: NodeTag,
pub kind: Type,
pub options: *mut List,
pub savepoint_name: *mut c_char,
pub gid: *mut c_char,
pub chain: bool,
}
Fields§
§type_: NodeTag
§kind: Type
§options: *mut List
§savepoint_name: *mut c_char
§gid: *mut c_char
§chain: bool
Trait Implementations§
Source§impl Clone for TransactionStmt
impl Clone for TransactionStmt
Source§fn clone(&self) -> TransactionStmt
fn clone(&self) -> TransactionStmt
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TransactionStmt
impl Debug for TransactionStmt
Source§impl Default for TransactionStmt
impl Default for TransactionStmt
Source§impl Display for TransactionStmt
impl Display for TransactionStmt
Source§impl PgNode for TransactionStmt
impl PgNode for TransactionStmt
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy 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 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