Struct pgrx_pg_sys::BlockedProcData
source · #[repr(C)]pub struct BlockedProcData {
pub pid: c_int,
pub first_lock: c_int,
pub num_locks: c_int,
pub first_waiter: c_int,
pub num_waiters: c_int,
}
Fields§
§pid: c_int
§first_lock: c_int
§num_locks: c_int
§first_waiter: c_int
§num_waiters: c_int
Trait Implementations§
source§impl Clone for BlockedProcData
impl Clone for BlockedProcData
source§fn clone(&self) -> BlockedProcData
fn clone(&self) -> BlockedProcData
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 BlockedProcData
impl Debug for BlockedProcData
source§impl Default for BlockedProcData
impl Default for BlockedProcData
source§fn default() -> BlockedProcData
fn default() -> BlockedProcData
Returns the “default value” for a type. Read more
impl Copy for BlockedProcData
Auto Trait Implementations§
impl Freeze for BlockedProcData
impl RefUnwindSafe for BlockedProcData
impl Send for BlockedProcData
impl Sync for BlockedProcData
impl Unpin for BlockedProcData
impl UnwindSafe for BlockedProcData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more