#[repr(C)]pub struct RuleStmt {
pub type_: NodeTag,
pub relation: *mut RangeVar,
pub rulename: *mut c_char,
pub whereClause: *mut Node,
pub event: Type,
pub instead: bool,
pub actions: *mut List,
pub replace: bool,
}
Fields§
§type_: NodeTag
§relation: *mut RangeVar
§rulename: *mut c_char
§whereClause: *mut Node
§event: Type
§instead: bool
§actions: *mut List
§replace: bool
Trait Implementations§
impl Copy 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 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