pub struct ReflectPgClass {Show 24 fields
pub oid: String,
pub relname: String,
pub relnamespace: String,
pub reltype: Option<String>,
pub reloftype: Option<String>,
pub relowner: String,
pub relam: Option<String>,
pub relisshared: bool,
pub relpersistence: i8,
pub relkind: i8,
pub relnatts: i16,
pub relchecks: i16,
pub relrowsecurity: bool,
pub relforcerowsecurity: bool,
pub relreplident: i8,
pub relispartition: bool,
pub relacl: Option<Vec<TableAclitem>>,
pub reloptions: Option<Vec<String>>,
pub relpartbound: Option<String>,
pub description: Option<String>,
pub seclabel: Option<String>,
pub seclabel_provider: Option<String>,
pub initprivs: Option<Vec<TableAclitem>>,
pub initprivs_type: Option<i8>,
}Fields§
§oid: String§relname: String§relnamespace: String§reltype: Option<String>§reloftype: Option<String>§relowner: String§relam: Option<String>§relpersistence: i8§relkind: i8§relnatts: i16§relchecks: i16§relrowsecurity: bool§relforcerowsecurity: bool§relreplident: i8§relispartition: bool§relacl: Option<Vec<TableAclitem>>§reloptions: Option<Vec<String>>§relpartbound: Option<String>§description: Option<String>§seclabel: Option<String>§seclabel_provider: Option<String>§initprivs: Option<Vec<TableAclitem>>§initprivs_type: Option<i8>Trait Implementations§
Source§impl Clone for ReflectPgClass
impl Clone for ReflectPgClass
Source§fn clone(&self) -> ReflectPgClass
fn clone(&self) -> ReflectPgClass
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 ReflectPgClass
impl Debug for ReflectPgClass
Source§impl<'a> From<ReflectPgClassBorrowed<'a>> for ReflectPgClass
impl<'a> From<ReflectPgClassBorrowed<'a>> for ReflectPgClass
Source§fn from(_: ReflectPgClassBorrowed<'a>) -> Self
fn from(_: ReflectPgClassBorrowed<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReflectPgClass
impl PartialEq for ReflectPgClass
impl StructuralPartialEq for ReflectPgClass
Auto Trait Implementations§
impl Freeze for ReflectPgClass
impl RefUnwindSafe for ReflectPgClass
impl Send for ReflectPgClass
impl Sync for ReflectPgClass
impl Unpin for ReflectPgClass
impl UnsafeUnpin for ReflectPgClass
impl UnwindSafe for ReflectPgClass
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