Struct pgrx_pg_sys::TriggerDesc
source · #[repr(C)]pub struct TriggerDesc {Show 23 fields
pub triggers: *mut Trigger,
pub numtriggers: c_int,
pub trig_insert_before_row: bool,
pub trig_insert_after_row: bool,
pub trig_insert_instead_row: bool,
pub trig_insert_before_statement: bool,
pub trig_insert_after_statement: bool,
pub trig_update_before_row: bool,
pub trig_update_after_row: bool,
pub trig_update_instead_row: bool,
pub trig_update_before_statement: bool,
pub trig_update_after_statement: bool,
pub trig_delete_before_row: bool,
pub trig_delete_after_row: bool,
pub trig_delete_instead_row: bool,
pub trig_delete_before_statement: bool,
pub trig_delete_after_statement: bool,
pub trig_truncate_before_statement: bool,
pub trig_truncate_after_statement: bool,
pub trig_insert_new_table: bool,
pub trig_update_old_table: bool,
pub trig_update_new_table: bool,
pub trig_delete_old_table: bool,
}
Fields§
§triggers: *mut Trigger
§numtriggers: c_int
§trig_insert_before_row: bool
§trig_insert_after_row: bool
§trig_insert_instead_row: bool
§trig_insert_before_statement: bool
§trig_insert_after_statement: bool
§trig_update_before_row: bool
§trig_update_after_row: bool
§trig_update_instead_row: bool
§trig_update_before_statement: bool
§trig_update_after_statement: bool
§trig_delete_before_row: bool
§trig_delete_after_row: bool
§trig_delete_instead_row: bool
§trig_delete_before_statement: bool
§trig_delete_after_statement: bool
§trig_truncate_before_statement: bool
§trig_truncate_after_statement: bool
§trig_insert_new_table: bool
§trig_update_old_table: bool
§trig_update_new_table: bool
§trig_delete_old_table: bool
Trait Implementations§
source§impl Clone for TriggerDesc
impl Clone for TriggerDesc
source§fn clone(&self) -> TriggerDesc
fn clone(&self) -> TriggerDesc
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more