pub struct ReflectPgNamespace {
pub nspname: String,
pub nspowner: String,
pub nspacl: Option<Vec<SchemaAclitem>>,
pub description: Option<String>,
pub seclabel: Option<String>,
pub seclabel_provider: Option<String>,
pub initprivs: Option<Vec<SchemaAclitem>>,
pub initprivs_type: Option<i8>,
}Fields§
§nspname: String§nspowner: String§nspacl: Option<Vec<SchemaAclitem>>§description: Option<String>§seclabel: Option<String>§seclabel_provider: Option<String>§initprivs: Option<Vec<SchemaAclitem>>§initprivs_type: Option<i8>Trait Implementations§
Source§impl Clone for ReflectPgNamespace
impl Clone for ReflectPgNamespace
Source§fn clone(&self) -> ReflectPgNamespace
fn clone(&self) -> ReflectPgNamespace
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 ReflectPgNamespace
impl Debug for ReflectPgNamespace
Source§impl<'a> From<ReflectPgNamespaceBorrowed<'a>> for ReflectPgNamespace
impl<'a> From<ReflectPgNamespaceBorrowed<'a>> for ReflectPgNamespace
Source§fn from(_: ReflectPgNamespaceBorrowed<'a>) -> Self
fn from(_: ReflectPgNamespaceBorrowed<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReflectPgNamespace
impl PartialEq for ReflectPgNamespace
impl StructuralPartialEq for ReflectPgNamespace
Auto Trait Implementations§
impl Freeze for ReflectPgNamespace
impl RefUnwindSafe for ReflectPgNamespace
impl Send for ReflectPgNamespace
impl Sync for ReflectPgNamespace
impl Unpin for ReflectPgNamespace
impl UnsafeUnpin for ReflectPgNamespace
impl UnwindSafe for ReflectPgNamespace
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