Struct pgrx_pg_sys::ItemPointerData
source · #[repr(C, packed(2))]pub struct ItemPointerData {
pub ip_blkid: BlockIdData,
pub ip_posid: OffsetNumber,
}
Fields§
§ip_blkid: BlockIdData
§ip_posid: OffsetNumber
Trait Implementations§
source§impl Clone for ItemPointerData
impl Clone for ItemPointerData
source§fn clone(&self) -> ItemPointerData
fn clone(&self) -> ItemPointerData
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 ItemPointerData
impl Debug for ItemPointerData
source§impl Default for ItemPointerData
impl Default for ItemPointerData
source§fn default() -> ItemPointerData
fn default() -> ItemPointerData
Returns the “default value” for a type. Read more
source§impl SqlTranslatable for ItemPointerData
impl SqlTranslatable for ItemPointerData
fn argument_sql() -> Result<SqlMapping, ArgumentError>
fn return_sql() -> Result<Returns, ReturnsError>
fn type_name() -> &'static str
fn variadic() -> bool
fn optional() -> bool
fn entity() -> FunctionMetadataTypeEntity
impl Copy for ItemPointerData
Auto Trait Implementations§
impl Freeze for ItemPointerData
impl RefUnwindSafe for ItemPointerData
impl Send for ItemPointerData
impl Sync for ItemPointerData
impl Unpin for ItemPointerData
impl UnwindSafe for ItemPointerData
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