#[repr(C)]pub struct TruncateStmt {
pub type_: NodeTag,
pub relations: *mut List,
pub restart_seqs: bool,
pub behavior: Type,
}
Fields§
§type_: NodeTag
§relations: *mut List
§restart_seqs: bool
§behavior: Type
Trait Implementations§
Source§impl Clone for TruncateStmt
impl Clone for TruncateStmt
Source§fn clone(&self) -> TruncateStmt
fn clone(&self) -> TruncateStmt
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 TruncateStmt
impl Debug for TruncateStmt
Source§impl Default for TruncateStmt
impl Default for TruncateStmt
Source§impl Display for TruncateStmt
impl Display for TruncateStmt
Source§impl PgNode for TruncateStmt
impl PgNode for TruncateStmt
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for TruncateStmt
Auto Trait Implementations§
impl Freeze for TruncateStmt
impl RefUnwindSafe for TruncateStmt
impl !Send for TruncateStmt
impl !Sync for TruncateStmt
impl Unpin for TruncateStmt
impl UnwindSafe for TruncateStmt
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