Struct pgrx_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: bool
§need_bufusage: bool
§need_walusage: bool
§async_mode: bool
§running: bool
§starttime: instr_time
§counter: instr_time
§firsttuple: f64
§tuplecount: f64
§bufusage_start: BufferUsage
§walusage_start: WalUsage
§startup: f64
§total: f64
§ntuples: f64
§ntuples2: f64
§nloops: f64
§nfiltered1: f64
§nfiltered2: f64
§bufusage: BufferUsage
§walusage: WalUsage
Trait Implementations§
source§impl Clone for Instrumentation
impl Clone for Instrumentation
source§fn clone(&self) -> Instrumentation
fn clone(&self) -> Instrumentation
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 moresource§impl Debug for Instrumentation
impl Debug for Instrumentation
source§impl Default for Instrumentation
impl Default for Instrumentation
source§fn default() -> Instrumentation
fn default() -> Instrumentation
Returns the “default value” for a type. Read more