pub struct PgViews {
pub schemaname: Str,
pub viewname: Str,
pub viewowner: Str,
pub definition: Str,
}Expand description
The DDL-only contents of pg_views
Fields§
§schemaname: Strname (references pg_namespace.nspname) Name of schema containing view
viewname: Strname (references pg_class.relname) Name of view
viewowner: Strname (references pg_authid.rolname) Name of view’s owner
definition: Strtext View definition (a reconstructed SELECT query)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PgViews
impl<'de> Deserialize<'de> for PgViews
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PgViews
impl StructuralPartialEq for PgViews
Auto Trait Implementations§
impl Freeze for PgViews
impl RefUnwindSafe for PgViews
impl Send for PgViews
impl Sync for PgViews
impl Unpin for PgViews
impl UnsafeUnpin for PgViews
impl UnwindSafe for PgViews
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.