pub struct SchemaPrivileges {
pub usage: bool,
pub create: bool,
}Expand description
Grantable privileges carried by one schema ACL path.
Fields§
§usage: bool§create: boolImplementations§
Trait Implementations§
Source§impl Clone for SchemaPrivileges
impl Clone for SchemaPrivileges
Source§fn clone(&self) -> SchemaPrivileges
fn clone(&self) -> SchemaPrivileges
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SchemaPrivileges
Source§impl Debug for SchemaPrivileges
impl Debug for SchemaPrivileges
Source§impl Default for SchemaPrivileges
impl Default for SchemaPrivileges
Source§fn default() -> SchemaPrivileges
fn default() -> SchemaPrivileges
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SchemaPrivileges
impl<'de> Deserialize<'de> for SchemaPrivileges
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 SchemaPrivileges
Source§impl PartialEq for SchemaPrivileges
impl PartialEq for SchemaPrivileges
Source§impl Serialize for SchemaPrivileges
impl Serialize for SchemaPrivileges
impl StructuralPartialEq for SchemaPrivileges
Auto Trait Implementations§
impl Freeze for SchemaPrivileges
impl RefUnwindSafe for SchemaPrivileges
impl Send for SchemaPrivileges
impl Sync for SchemaPrivileges
impl Unpin for SchemaPrivileges
impl UnsafeUnpin for SchemaPrivileges
impl UnwindSafe for SchemaPrivileges
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