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_int
st_procpid: c_int
st_backendType: BackendType
st_proc_start_timestamp: TimestampTz
st_xact_start_timestamp: TimestampTz
st_activity_start_timestamp: TimestampTz
st_state_start_timestamp: TimestampTz
st_databaseid: Oid
st_userid: Oid
st_clientaddr: SockAddr
st_clienthostname: *mut c_char
st_ssl: bool
st_sslstatus: *mut PgBackendSSLStatus
st_gss: bool
st_gssstatus: *mut PgBackendGSSStatus
st_state: BackendState
st_appname: *mut c_char
st_activity_raw: *mut c_char
st_progress_command: ProgressCommandType
st_progress_command_target: Oid
st_progress_param: [int64; 20]
st_query_id: uint64
Trait 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 · sourcefn clone_from(&mut self, source: &Self)
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