pub struct ReflectPgPublication {
pub pubname: String,
pub pubowner: String,
pub puballtables: bool,
pub pubinsert: bool,
pub pubupdate: bool,
pub pubdelete: bool,
pub pubtruncate: bool,
pub pubviaroot: bool,
pub description: Option<String>,
pub seclabel: Option<String>,
pub seclabel_provider: Option<String>,
}Fields§
§pubname: String§pubowner: String§puballtables: bool§pubinsert: bool§pubupdate: bool§pubdelete: bool§pubtruncate: bool§pubviaroot: bool§description: Option<String>§seclabel: Option<String>§seclabel_provider: Option<String>Trait Implementations§
Source§impl Clone for ReflectPgPublication
impl Clone for ReflectPgPublication
Source§fn clone(&self) -> ReflectPgPublication
fn clone(&self) -> ReflectPgPublication
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 ReflectPgPublication
impl Debug for ReflectPgPublication
Source§impl<'a> From<ReflectPgPublicationBorrowed<'a>> for ReflectPgPublication
impl<'a> From<ReflectPgPublicationBorrowed<'a>> for ReflectPgPublication
Source§fn from(_: ReflectPgPublicationBorrowed<'a>) -> Self
fn from(_: ReflectPgPublicationBorrowed<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReflectPgPublication
impl PartialEq for ReflectPgPublication
impl StructuralPartialEq for ReflectPgPublication
Auto Trait Implementations§
impl Freeze for ReflectPgPublication
impl RefUnwindSafe for ReflectPgPublication
impl Send for ReflectPgPublication
impl Sync for ReflectPgPublication
impl Unpin for ReflectPgPublication
impl UnsafeUnpin for ReflectPgPublication
impl UnwindSafe for ReflectPgPublication
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