Struct pgx_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 RefUnwindSafe for LOCKTAG
impl Send for LOCKTAG
impl Sync for LOCKTAG
impl Unpin for LOCKTAG
impl UnwindSafe for LOCKTAG
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more