Struct pgx_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
sourceimpl Clone for TriggerDesc
impl Clone for TriggerDesc
sourcefn clone(&self) -> TriggerDesc
fn clone(&self) -> TriggerDesc
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TriggerDesc
impl Debug for TriggerDesc
sourceimpl Default for TriggerDesc
impl Default for TriggerDesc
impl Copy for TriggerDesc
Auto Trait Implementations
impl RefUnwindSafe for TriggerDesc
impl !Send for TriggerDesc
impl !Sync for TriggerDesc
impl Unpin for TriggerDesc
impl UnwindSafe for TriggerDesc
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