pub struct AlterOwnerStmt {
pub objectType: ObjectType,
pub relation: Option<Box<RangeVar>>,
pub object: Option<Node>,
pub newowner: Option<Box<RoleSpec>>,
}Expand description
The node AlterOwnerStmt.
Fields§
§objectType: ObjectType§relation: Option<Box<RangeVar>>§object: Option<Node>§newowner: Option<Box<RoleSpec>>Trait Implementations§
Source§impl Clone for AlterOwnerStmt
impl Clone for AlterOwnerStmt
Source§impl Debug for AlterOwnerStmt
impl Debug for AlterOwnerStmt
Source§impl Default for AlterOwnerStmt
impl Default for AlterOwnerStmt
Source§impl Equal for AlterOwnerStmt
impl Equal for AlterOwnerStmt
Source§impl From<AlterOwnerStmt> for Node
impl From<AlterOwnerStmt> for Node
Source§fn from(node: AlterOwnerStmt) -> Node
fn from(node: AlterOwnerStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for AlterOwnerStmt
impl NodeType for AlterOwnerStmt
Source§impl Out for AlterOwnerStmt
impl Out for AlterOwnerStmt
Source§impl PartialEq for AlterOwnerStmt
impl PartialEq for AlterOwnerStmt
impl StructuralPartialEq 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 UnsafeUnpin 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