#[repr(C)]pub struct AlterTableCmd {
pub type_: NodeTag,
pub subtype: Type,
pub name: *mut c_char,
pub num: int16,
pub newowner: *mut RoleSpec,
pub def: *mut Node,
pub behavior: Type,
pub missing_ok: bool,
pub recurse: bool,
}
Fields§
§type_: NodeTag
§subtype: Type
§name: *mut c_char
§num: int16
§newowner: *mut RoleSpec
§def: *mut Node
§behavior: Type
§missing_ok: bool
§recurse: bool
Trait Implementations§
Source§impl Clone for AlterTableCmd
impl Clone for AlterTableCmd
Source§fn clone(&self) -> AlterTableCmd
fn clone(&self) -> AlterTableCmd
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 AlterTableCmd
impl Debug for AlterTableCmd
Source§impl Default for AlterTableCmd
impl Default for AlterTableCmd
Source§impl Display for AlterTableCmd
impl Display for AlterTableCmd
Source§impl PgNode for AlterTableCmd
impl PgNode for AlterTableCmd
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for AlterTableCmd
Auto Trait Implementations§
impl Freeze for AlterTableCmd
impl RefUnwindSafe for AlterTableCmd
impl !Send for AlterTableCmd
impl !Sync for AlterTableCmd
impl Unpin for AlterTableCmd
impl UnwindSafe for AlterTableCmd
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