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