Struct pgx_pg_sys::PgBackendStatus
source · [−]#[repr(C)]pub struct PgBackendStatus {Show 22 fields
pub st_changecount: c_int,
pub st_procpid: c_int,
pub st_backendType: BackendType,
pub st_proc_start_timestamp: TimestampTz,
pub st_xact_start_timestamp: TimestampTz,
pub st_activity_start_timestamp: TimestampTz,
pub st_state_start_timestamp: TimestampTz,
pub st_databaseid: Oid,
pub st_userid: Oid,
pub st_clientaddr: SockAddr,
pub st_clienthostname: *mut c_char,
pub st_ssl: bool,
pub st_sslstatus: *mut PgBackendSSLStatus,
pub st_gss: bool,
pub st_gssstatus: *mut PgBackendGSSStatus,
pub st_state: BackendState,
pub st_appname: *mut c_char,
pub st_activity_raw: *mut c_char,
pub st_progress_command: ProgressCommandType,
pub st_progress_command_target: Oid,
pub st_progress_param: [int64; 20],
pub st_query_id: uint64,
}Fields
st_changecount: c_intst_procpid: c_intst_backendType: BackendTypest_proc_start_timestamp: TimestampTzst_xact_start_timestamp: TimestampTzst_activity_start_timestamp: TimestampTzst_state_start_timestamp: TimestampTzst_databaseid: Oidst_userid: Oidst_clientaddr: SockAddrst_clienthostname: *mut c_charst_ssl: boolst_sslstatus: *mut PgBackendSSLStatusst_gss: boolst_gssstatus: *mut PgBackendGSSStatusst_state: BackendStatest_appname: *mut c_charst_activity_raw: *mut c_charst_progress_command: ProgressCommandTypest_progress_command_target: Oidst_progress_param: [int64; 20]st_query_id: uint64Trait Implementations
sourceimpl Clone for PgBackendStatus
impl Clone for PgBackendStatus
sourcefn clone(&self) -> PgBackendStatus
fn clone(&self) -> PgBackendStatus
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 PgBackendStatus
impl Debug for PgBackendStatus
sourceimpl Default for PgBackendStatus
impl Default for PgBackendStatus
impl Copy for PgBackendStatus
Auto Trait Implementations
impl RefUnwindSafe for PgBackendStatus
impl !Send for PgBackendStatus
impl !Sync for PgBackendStatus
impl Unpin for PgBackendStatus
impl UnwindSafe for PgBackendStatus
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