Struct pgrx_pg_sys::LOCKTAG
source · #[repr(C)]pub struct LOCKTAG {
pub locktag_field1: uint32,
pub locktag_field2: uint32,
pub locktag_field3: uint32,
pub locktag_field4: uint16,
pub locktag_type: uint8,
pub locktag_lockmethodid: uint8,
}
Fields§
§locktag_field1: uint32
§locktag_field2: uint32
§locktag_field3: uint32
§locktag_field4: uint16
§locktag_type: uint8
§locktag_lockmethodid: uint8
Trait Implementations§
impl Copy for LOCKTAG
Auto Trait Implementations§
impl Freeze for LOCKTAG
impl RefUnwindSafe for LOCKTAG
impl Send for LOCKTAG
impl Sync for LOCKTAG
impl Unpin for LOCKTAG
impl UnwindSafe for LOCKTAG
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