pub struct DefaultPrivilegesValue {
pub privileges: AclMode,
}Fields§
§privileges: AclModeTrait Implementations§
Source§impl Arbitrary for DefaultPrivilegesValue
impl Arbitrary for DefaultPrivilegesValue
Source§type Parameters = <AclMode as Arbitrary>::Parameters
type Parameters = <AclMode as Arbitrary>::Parameters
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = Map<<AclMode as Arbitrary>::Strategy, fn(AclMode) -> DefaultPrivilegesValue>
type Strategy = Map<<AclMode as Arbitrary>::Strategy, fn(AclMode) -> DefaultPrivilegesValue>
The type of
Strategy used to generate values of type Self.Source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
Source§impl Clone for DefaultPrivilegesValue
impl Clone for DefaultPrivilegesValue
Source§fn clone(&self) -> DefaultPrivilegesValue
fn clone(&self) -> DefaultPrivilegesValue
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 DefaultPrivilegesValue
Source§impl Debug for DefaultPrivilegesValue
impl Debug for DefaultPrivilegesValue
Source§impl<'de> Deserialize<'de> for DefaultPrivilegesValue
impl<'de> Deserialize<'de> for DefaultPrivilegesValue
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 DefaultPrivilegesValue
Source§impl Ord for DefaultPrivilegesValue
impl Ord for DefaultPrivilegesValue
Source§fn cmp(&self, other: &DefaultPrivilegesValue) -> Ordering
fn cmp(&self, other: &DefaultPrivilegesValue) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DefaultPrivilegesValue
impl PartialEq for DefaultPrivilegesValue
Source§impl PartialOrd for DefaultPrivilegesValue
impl PartialOrd for DefaultPrivilegesValue
Source§impl Serialize for DefaultPrivilegesValue
impl Serialize for DefaultPrivilegesValue
impl StructuralPartialEq for DefaultPrivilegesValue
Auto Trait Implementations§
impl Freeze for DefaultPrivilegesValue
impl RefUnwindSafe for DefaultPrivilegesValue
impl Send for DefaultPrivilegesValue
impl Sync for DefaultPrivilegesValue
impl Unpin for DefaultPrivilegesValue
impl UnsafeUnpin for DefaultPrivilegesValue
impl UnwindSafe for DefaultPrivilegesValue
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