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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)