#[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: boolTrait Implementations§
Source§impl Clone for AlterTableCmd
impl Clone for AlterTableCmd
Source§fn clone(&self) -> AlterTableCmd
fn clone(&self) -> AlterTableCmd
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AlterTableCmd
Source§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
Auto Trait Implementations§
impl !Send for AlterTableCmd
impl !Sync for AlterTableCmd
impl Freeze for AlterTableCmd
impl RefUnwindSafe for AlterTableCmd
impl Unpin for AlterTableCmd
impl UnsafeUnpin 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