Struct pgx_pg_sys::OpFamilyMember
source · [−]#[repr(C)]pub struct OpFamilyMember {
pub is_func: bool,
pub object: Oid,
pub number: c_int,
pub lefttype: Oid,
pub righttype: Oid,
pub sortfamily: Oid,
pub ref_is_hard: bool,
pub ref_is_family: bool,
pub refobjid: Oid,
}
Fields
is_func: bool
object: Oid
number: c_int
lefttype: Oid
righttype: Oid
sortfamily: Oid
ref_is_hard: bool
ref_is_family: bool
refobjid: Oid
Trait Implementations
sourceimpl Clone for OpFamilyMember
impl Clone for OpFamilyMember
sourcefn clone(&self) -> OpFamilyMember
fn clone(&self) -> OpFamilyMember
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OpFamilyMember
impl Debug for OpFamilyMember
sourceimpl Default for OpFamilyMember
impl Default for OpFamilyMember
sourcefn default() -> OpFamilyMember
fn default() -> OpFamilyMember
Returns the “default value” for a type. Read more
impl Copy for OpFamilyMember
Auto Trait Implementations
impl RefUnwindSafe for OpFamilyMember
impl Send for OpFamilyMember
impl Sync for OpFamilyMember
impl Unpin for OpFamilyMember
impl UnwindSafe for OpFamilyMember
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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