Struct pgrx_pg_sys::ItemIdData
source · #[repr(C, align(4))]pub struct ItemIdData {
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
}
Fields§
§_bitfield_align_1: [u16; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>
Implementations§
source§impl ItemIdData
impl ItemIdData
pub fn lp_off(&self) -> c_uint
pub fn set_lp_off(&mut self, val: c_uint)
pub fn lp_flags(&self) -> c_uint
pub fn set_lp_flags(&mut self, val: c_uint)
pub fn lp_len(&self) -> c_uint
pub fn set_lp_len(&mut self, val: c_uint)
pub fn new_bitfield_1( lp_off: c_uint, lp_flags: c_uint, lp_len: c_uint ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
source§impl Clone for ItemIdData
impl Clone for ItemIdData
source§fn clone(&self) -> ItemIdData
fn clone(&self) -> ItemIdData
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 ItemIdData
impl Debug for ItemIdData
source§impl Default for ItemIdData
impl Default for ItemIdData
source§fn default() -> ItemIdData
fn default() -> ItemIdData
Returns the “default value” for a type. Read more
impl Copy for ItemIdData
Auto Trait Implementations§
impl Freeze for ItemIdData
impl RefUnwindSafe for ItemIdData
impl Send for ItemIdData
impl Sync for ItemIdData
impl Unpin for ItemIdData
impl UnwindSafe for ItemIdData
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