Struct pgx_pg_sys::Instrumentation
source · [−]#[repr(C)]pub struct Instrumentation {Show 20 fields
pub need_timer: bool,
pub need_bufusage: bool,
pub need_walusage: bool,
pub async_mode: bool,
pub running: bool,
pub starttime: instr_time,
pub counter: instr_time,
pub firsttuple: f64,
pub tuplecount: f64,
pub bufusage_start: BufferUsage,
pub walusage_start: WalUsage,
pub startup: f64,
pub total: f64,
pub ntuples: f64,
pub ntuples2: f64,
pub nloops: f64,
pub nfiltered1: f64,
pub nfiltered2: f64,
pub bufusage: BufferUsage,
pub walusage: WalUsage,
}Fields
need_timer: boolneed_bufusage: boolneed_walusage: boolasync_mode: boolrunning: boolstarttime: instr_timecounter: instr_timefirsttuple: f64tuplecount: f64bufusage_start: BufferUsagewalusage_start: WalUsagestartup: f64total: f64ntuples: f64ntuples2: f64nloops: f64nfiltered1: f64nfiltered2: f64bufusage: BufferUsagewalusage: WalUsageTrait Implementations
sourceimpl Clone for Instrumentation
impl Clone for Instrumentation
sourcefn clone(&self) -> Instrumentation
fn clone(&self) -> Instrumentation
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Instrumentation
impl Debug for Instrumentation
sourceimpl Default for Instrumentation
impl Default for Instrumentation
sourcefn default() -> Instrumentation
fn default() -> Instrumentation
Returns the “default value” for a type. Read more
impl Copy for Instrumentation
Auto Trait Implementations
impl RefUnwindSafe for Instrumentation
impl Send for Instrumentation
impl Sync for Instrumentation
impl Unpin for Instrumentation
impl UnwindSafe for Instrumentation
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