Struct pgx_pg_sys::ItemIdData
source · [−]#[repr(C)]#[repr(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
sourceimpl 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
sourceimpl Clone for ItemIdData
impl Clone for ItemIdData
sourcefn clone(&self) -> ItemIdData
fn clone(&self) -> ItemIdData
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ItemIdData
impl Debug for ItemIdData
sourceimpl Default for ItemIdData
impl Default for ItemIdData
sourcefn default() -> ItemIdData
fn default() -> ItemIdData
Returns the “default value” for a type. Read more
impl Copy for ItemIdData
Auto Trait Implementations
impl RefUnwindSafe for ItemIdData
impl Send for ItemIdData
impl Sync for ItemIdData
impl Unpin for ItemIdData
impl UnwindSafe for ItemIdData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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