pub struct ReflectPgClassBorrowed<'a> {Show 24 fields
pub oid: &'a str,
pub relname: &'a str,
pub relnamespace: &'a str,
pub reltype: Option<&'a str>,
pub reloftype: Option<&'a str>,
pub relowner: &'a str,
pub relam: Option<&'a str>,
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<ArrayIterator<'a, TableAclitemBorrowed<'a>>>,
pub reloptions: Option<ArrayIterator<'a, &'a str>>,
pub relpartbound: Option<&'a str>,
pub description: Option<&'a str>,
pub seclabel: Option<&'a str>,
pub seclabel_provider: Option<&'a str>,
pub initprivs: Option<ArrayIterator<'a, TableAclitemBorrowed<'a>>>,
pub initprivs_type: Option<i8>,
}Fields§
§oid: &'a str§relname: &'a str§relnamespace: &'a str§reltype: Option<&'a str>§reloftype: Option<&'a str>§relowner: &'a str§relam: Option<&'a str>§relpersistence: i8§relkind: i8§relnatts: i16§relchecks: i16§relrowsecurity: bool§relforcerowsecurity: bool§relreplident: i8§relispartition: bool§relacl: Option<ArrayIterator<'a, TableAclitemBorrowed<'a>>>§reloptions: Option<ArrayIterator<'a, &'a str>>§relpartbound: Option<&'a str>§description: Option<&'a str>§seclabel: Option<&'a str>§seclabel_provider: Option<&'a str>§initprivs: Option<ArrayIterator<'a, TableAclitemBorrowed<'a>>>§initprivs_type: Option<i8>Trait Implementations§
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.
Auto Trait Implementations§
impl<'a> Freeze for ReflectPgClassBorrowed<'a>
impl<'a> RefUnwindSafe for ReflectPgClassBorrowed<'a>
impl<'a> Send for ReflectPgClassBorrowed<'a>
impl<'a> Sync for ReflectPgClassBorrowed<'a>
impl<'a> Unpin for ReflectPgClassBorrowed<'a>
impl<'a> UnsafeUnpin for ReflectPgClassBorrowed<'a>
impl<'a> UnwindSafe for ReflectPgClassBorrowed<'a>
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