pub struct PgOpfamily {
pub opfmethod: SmolStr,
pub opfname: SmolStr,
pub opfnamespace: SmolStr,
pub opfowner: SmolStr,
pub description: Option<SmolStr>,
}Expand description
The DDL-only contents of pg_opfamily
Fields§
§opfmethod: SmolStroid (references pg_am.oid) Index access method operator family is for
opfname: SmolStrname Name of this operator family
opfnamespace: SmolStroid (references pg_namespace.oid) Namespace of this operator family
opfowner: SmolStroid (references pg_authid.oid) Owner of the operator family
description: Option<SmolStr>text The comment from pg_description
Trait Implementations§
Source§impl Clone for PgOpfamily
impl Clone for PgOpfamily
Source§fn clone(&self) -> PgOpfamily
fn clone(&self) -> PgOpfamily
Returns a duplicate 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 PgOpfamily
impl Debug for PgOpfamily
Source§impl<'de> Deserialize<'de> for PgOpfamily
impl<'de> Deserialize<'de> for PgOpfamily
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgOpfamily, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PgOpfamily, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PgOpfamily
impl PartialEq for PgOpfamily
Source§impl Serialize for PgOpfamily
impl Serialize for PgOpfamily
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for PgOpfamily
impl StructuralPartialEq for PgOpfamily
Auto Trait Implementations§
impl Freeze for PgOpfamily
impl RefUnwindSafe for PgOpfamily
impl Send for PgOpfamily
impl Sync for PgOpfamily
impl Unpin for PgOpfamily
impl UnsafeUnpin for PgOpfamily
impl UnwindSafe for PgOpfamily
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.