Struct pgrx_pg_sys::BufferUsage
source · #[repr(C)]pub struct BufferUsage {
pub shared_blks_hit: int64,
pub shared_blks_read: int64,
pub shared_blks_dirtied: int64,
pub shared_blks_written: int64,
pub local_blks_hit: int64,
pub local_blks_read: int64,
pub local_blks_dirtied: int64,
pub local_blks_written: int64,
pub temp_blks_read: int64,
pub temp_blks_written: int64,
pub blk_read_time: instr_time,
pub blk_write_time: instr_time,
}
Fields§
§local_blks_hit: int64
§local_blks_read: int64
§local_blks_dirtied: int64
§local_blks_written: int64
§temp_blks_read: int64
§temp_blks_written: int64
§blk_read_time: instr_time
§blk_write_time: instr_time
Trait Implementations§
source§impl Clone for BufferUsage
impl Clone for BufferUsage
source§fn clone(&self) -> BufferUsage
fn clone(&self) -> BufferUsage
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 BufferUsage
impl Debug for BufferUsage
source§impl Default for BufferUsage
impl Default for BufferUsage
source§fn default() -> BufferUsage
fn default() -> BufferUsage
Returns the “default value” for a type. Read more