pub struct RuleStmt {
pub relation: Option<Box<RangeVar>>,
pub rulename: Option<Str>,
pub whereClause: Option<Node>,
pub event: CmdType,
pub instead: bool,
pub actions: List,
pub replace: bool,
}Expand description
The node RuleStmt.
Fields§
§relation: Option<Box<RangeVar>>§rulename: Option<Str>§whereClause: Option<Node>§event: CmdType§instead: bool§actions: List§replace: boolTrait Implementations§
Source§impl NodeType for RuleStmt
impl NodeType for RuleStmt
Source§impl Out for RuleStmt
impl Out for RuleStmt
impl StructuralPartialEq for RuleStmt
Auto Trait Implementations§
impl Freeze for RuleStmt
impl RefUnwindSafe for RuleStmt
impl Send for RuleStmt
impl Sync for RuleStmt
impl Unpin for RuleStmt
impl UnsafeUnpin for RuleStmt
impl UnwindSafe for RuleStmt
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