pub struct ReflectPgNamespaceBorrowed<'a> {
pub nspname: &'a str,
pub nspowner: &'a str,
pub nspacl: Option<ArrayIterator<'a, SchemaAclitemBorrowed<'a>>>,
pub description: Option<&'a str>,
pub seclabel: Option<&'a str>,
pub seclabel_provider: Option<&'a str>,
pub initprivs: Option<ArrayIterator<'a, SchemaAclitemBorrowed<'a>>>,
pub initprivs_type: Option<i8>,
}Fields§
§nspname: &'a str§nspowner: &'a str§nspacl: Option<ArrayIterator<'a, SchemaAclitemBorrowed<'a>>>§description: Option<&'a str>§seclabel: Option<&'a str>§seclabel_provider: Option<&'a str>§initprivs: Option<ArrayIterator<'a, SchemaAclitemBorrowed<'a>>>§initprivs_type: Option<i8>Trait Implementations§
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.
Auto Trait Implementations§
impl<'a> Freeze for ReflectPgNamespaceBorrowed<'a>
impl<'a> RefUnwindSafe for ReflectPgNamespaceBorrowed<'a>
impl<'a> Send for ReflectPgNamespaceBorrowed<'a>
impl<'a> Sync for ReflectPgNamespaceBorrowed<'a>
impl<'a> Unpin for ReflectPgNamespaceBorrowed<'a>
impl<'a> UnsafeUnpin for ReflectPgNamespaceBorrowed<'a>
impl<'a> UnwindSafe for ReflectPgNamespaceBorrowed<'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