pub struct ReflectPgPolicy {
pub polname: String,
pub polrelid: String,
pub polcmd: i8,
pub polpermissive: bool,
pub polroles: Vec<Option<String>>,
pub polqual: Option<String>,
pub polwithcheck: Option<String>,
pub description: Option<String>,
}Fields§
§polname: String§polrelid: String§polcmd: i8§polpermissive: bool§polroles: Vec<Option<String>>§polqual: Option<String>§polwithcheck: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for ReflectPgPolicy
impl Clone for ReflectPgPolicy
Source§fn clone(&self) -> ReflectPgPolicy
fn clone(&self) -> ReflectPgPolicy
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 ReflectPgPolicy
impl Debug for ReflectPgPolicy
Source§impl<'a> From<ReflectPgPolicyBorrowed<'a>> for ReflectPgPolicy
impl<'a> From<ReflectPgPolicyBorrowed<'a>> for ReflectPgPolicy
Source§fn from(_: ReflectPgPolicyBorrowed<'a>) -> Self
fn from(_: ReflectPgPolicyBorrowed<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReflectPgPolicy
impl PartialEq for ReflectPgPolicy
impl StructuralPartialEq for ReflectPgPolicy
Auto Trait Implementations§
impl Freeze for ReflectPgPolicy
impl RefUnwindSafe for ReflectPgPolicy
impl Send for ReflectPgPolicy
impl Sync for ReflectPgPolicy
impl Unpin for ReflectPgPolicy
impl UnsafeUnpin for ReflectPgPolicy
impl UnwindSafe for ReflectPgPolicy
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