Struct pgx_pg_sys::RuleStmt
source · [−]#[repr(C)]pub struct RuleStmt {
pub type_: NodeTag,
pub relation: *mut RangeVar,
pub rulename: *mut c_char,
pub whereClause: *mut Node,
pub event: CmdType,
pub instead: bool,
pub actions: *mut List,
pub replace: bool,
}Fields
type_: NodeTagrelation: *mut RangeVarrulename: *mut c_charwhereClause: *mut Nodeevent: CmdTypeinstead: boolactions: *mut Listreplace: boolTrait Implementations
impl Copy for RuleStmt
Auto Trait Implementations
impl RefUnwindSafe for RuleStmt
impl !Send for RuleStmt
impl !Sync for RuleStmt
impl Unpin for RuleStmt
impl UnwindSafe for RuleStmt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more