Struct pgrx_pg_sys::AlterOwnerStmt
source · #[repr(C)]pub struct AlterOwnerStmt {
pub type_: NodeTag,
pub objectType: ObjectType,
pub relation: *mut RangeVar,
pub object: *mut Node,
pub newowner: *mut RoleSpec,
}
Fields§
§type_: NodeTag
§objectType: ObjectType
§relation: *mut RangeVar
§object: *mut Node
§newowner: *mut RoleSpec
Trait Implementations§
source§impl Clone for AlterOwnerStmt
impl Clone for AlterOwnerStmt
source§fn clone(&self) -> AlterOwnerStmt
fn clone(&self) -> AlterOwnerStmt
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 AlterOwnerStmt
impl Debug for AlterOwnerStmt
source§impl Default for AlterOwnerStmt
impl Default for AlterOwnerStmt
source§impl Display for AlterOwnerStmt
impl Display for AlterOwnerStmt
source§impl PgNode for AlterOwnerStmt
impl PgNode for AlterOwnerStmt
source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for AlterOwnerStmt
Auto Trait Implementations§
impl Freeze for AlterOwnerStmt
impl RefUnwindSafe for AlterOwnerStmt
impl !Send for AlterOwnerStmt
impl !Sync for AlterOwnerStmt
impl Unpin for AlterOwnerStmt
impl UnwindSafe for AlterOwnerStmt
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