pub struct AlterObjectSchemaStmt {
pub objectType: ObjectType,
pub relation: Option<Box<RangeVar>>,
pub object: Option<Node>,
pub newschema: Option<Str>,
pub missing_ok: bool,
}Expand description
The node AlterObjectSchemaStmt.
Fields§
§objectType: ObjectType§relation: Option<Box<RangeVar>>§object: Option<Node>§newschema: Option<Str>§missing_ok: boolTrait Implementations§
Source§impl Clone for AlterObjectSchemaStmt
impl Clone for AlterObjectSchemaStmt
Source§impl Debug for AlterObjectSchemaStmt
impl Debug for AlterObjectSchemaStmt
Source§impl Default for AlterObjectSchemaStmt
impl Default for AlterObjectSchemaStmt
Source§impl Equal for AlterObjectSchemaStmt
impl Equal for AlterObjectSchemaStmt
Source§impl From<AlterObjectSchemaStmt> for Node
impl From<AlterObjectSchemaStmt> for Node
Source§fn from(node: AlterObjectSchemaStmt) -> Node
fn from(node: AlterObjectSchemaStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for AlterObjectSchemaStmt
impl NodeType for AlterObjectSchemaStmt
Source§impl Out for AlterObjectSchemaStmt
impl Out for AlterObjectSchemaStmt
Source§impl PartialEq for AlterObjectSchemaStmt
impl PartialEq for AlterObjectSchemaStmt
impl StructuralPartialEq for AlterObjectSchemaStmt
Auto Trait Implementations§
impl Freeze for AlterObjectSchemaStmt
impl RefUnwindSafe for AlterObjectSchemaStmt
impl Send for AlterObjectSchemaStmt
impl Sync for AlterObjectSchemaStmt
impl Unpin for AlterObjectSchemaStmt
impl UnsafeUnpin for AlterObjectSchemaStmt
impl UnwindSafe for AlterObjectSchemaStmt
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