#[repr(C)]
pub struct TypeCacheEntry {Show fields
pub type_id: Oid,
pub type_id_hash: uint32,
pub typlen: int16,
pub typbyval: bool,
pub typalign: c_char,
pub typstorage: c_char,
pub typtype: c_char,
pub typrelid: Oid,
pub typelem: Oid,
pub typcollation: Oid,
pub btree_opf: Oid,
pub btree_opintype: Oid,
pub hash_opf: Oid,
pub hash_opintype: Oid,
pub eq_opr: Oid,
pub lt_opr: Oid,
pub gt_opr: Oid,
pub cmp_proc: Oid,
pub hash_proc: Oid,
pub hash_extended_proc: Oid,
pub eq_opr_finfo: FmgrInfo,
pub cmp_proc_finfo: FmgrInfo,
pub hash_proc_finfo: FmgrInfo,
pub hash_extended_proc_finfo: FmgrInfo,
pub tupDesc: TupleDesc,
pub tupDesc_identifier: uint64,
pub rngelemtype: *mut TypeCacheEntry,
pub rng_collation: Oid,
pub rng_cmp_proc_finfo: FmgrInfo,
pub rng_canonical_finfo: FmgrInfo,
pub rng_subdiff_finfo: FmgrInfo,
pub domainBaseType: Oid,
pub domainBaseTypmod: int32,
pub domainData: *mut DomainConstraintCache,
pub flags: c_int,
pub enumData: *mut TypeCacheEnumData,
pub nextDomain: *mut TypeCacheEntry,
}
domainBaseType: OiddomainBaseTypmod: int32domainData: *mut DomainConstraintCachenextDomain: *mut TypeCacheEntry
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
impl<T> Any for T where
T: 'static + ?Sized, [src]
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>, [src]
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.