pub struct DefineStmt {
pub kind: ObjectType,
pub oldstyle: bool,
pub defnames: List,
pub args: List,
pub definition: List,
pub if_not_exists: bool,
pub replace: bool,
}Expand description
The node DefineStmt.
Fields§
§kind: ObjectType§oldstyle: bool§defnames: List§args: List§definition: List§if_not_exists: bool§replace: boolTrait Implementations§
Source§impl Clone for DefineStmt
impl Clone for DefineStmt
Source§impl Debug for DefineStmt
impl Debug for DefineStmt
Source§impl Default for DefineStmt
impl Default for DefineStmt
Source§impl Equal for DefineStmt
impl Equal for DefineStmt
Source§impl From<DefineStmt> for Node
impl From<DefineStmt> for Node
Source§fn from(node: DefineStmt) -> Node
fn from(node: DefineStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for DefineStmt
impl NodeType for DefineStmt
Source§impl Out for DefineStmt
impl Out for DefineStmt
Source§impl PartialEq for DefineStmt
impl PartialEq for DefineStmt
impl StructuralPartialEq for DefineStmt
Auto Trait Implementations§
impl Freeze for DefineStmt
impl RefUnwindSafe for DefineStmt
impl Send for DefineStmt
impl Sync for DefineStmt
impl Unpin for DefineStmt
impl UnsafeUnpin for DefineStmt
impl UnwindSafe for DefineStmt
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