Struct pgx_pg_sys::AlterTableMoveAllStmt
source · [−]#[repr(C)]pub struct AlterTableMoveAllStmt {
pub type_: NodeTag,
pub orig_tablespacename: *mut c_char,
pub objtype: ObjectType,
pub roles: *mut List,
pub new_tablespacename: *mut c_char,
pub nowait: bool,
}
Fields
type_: NodeTag
orig_tablespacename: *mut c_char
objtype: ObjectType
roles: *mut List
new_tablespacename: *mut c_char
nowait: bool
Trait Implementations
sourceimpl Clone for AlterTableMoveAllStmt
impl Clone for AlterTableMoveAllStmt
sourcefn clone(&self) -> AlterTableMoveAllStmt
fn clone(&self) -> AlterTableMoveAllStmt
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AlterTableMoveAllStmt
impl Debug for AlterTableMoveAllStmt
sourceimpl Default for AlterTableMoveAllStmt
impl Default for AlterTableMoveAllStmt
sourceimpl Display for AlterTableMoveAllStmt
impl Display for AlterTableMoveAllStmt
sourceimpl PgNode for AlterTableMoveAllStmt
impl PgNode for AlterTableMoveAllStmt
type NodeType = AlterTableMoveAllStmt
sourcefn as_node_ptr(&self) -> *mut Self::NodeType
fn as_node_ptr(&self) -> *mut Self::NodeType
Represent this node as a mutable pointer of its type
impl Copy for AlterTableMoveAllStmt
Auto Trait Implementations
impl RefUnwindSafe for AlterTableMoveAllStmt
impl !Send for AlterTableMoveAllStmt
impl !Sync for AlterTableMoveAllStmt
impl Unpin for AlterTableMoveAllStmt
impl UnwindSafe for AlterTableMoveAllStmt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more