#[repr(u8)]pub enum DatastoreAccessControlEntryPrivilege {
View = 1,
Proxyview = 2,
Operate = 3,
Manage = 4,
Administer = 5,
}Variants§
View = 1
Can read and observe all (except Access Control Cluster)
Proxyview = 2
Operate = 3
View privileges, and can perform the primary function of this Node (except Access Control Cluster)
Manage = 4
Operate privileges, and can modify persistent configuration of this Node (except Access Control Cluster)
Administer = 5
Manage privileges, and can observe and modify the Access Control Cluster
Implementations§
Trait Implementations§
Source§impl Clone for DatastoreAccessControlEntryPrivilege
impl Clone for DatastoreAccessControlEntryPrivilege
Source§fn clone(&self) -> DatastoreAccessControlEntryPrivilege
fn clone(&self) -> DatastoreAccessControlEntryPrivilege
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<'de> Deserialize<'de> for DatastoreAccessControlEntryPrivilege
impl<'de> Deserialize<'de> for DatastoreAccessControlEntryPrivilege
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
Source§impl From<DatastoreAccessControlEntryPrivilege> for u8
impl From<DatastoreAccessControlEntryPrivilege> for u8
Source§fn from(val: DatastoreAccessControlEntryPrivilege) -> Self
fn from(val: DatastoreAccessControlEntryPrivilege) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DatastoreAccessControlEntryPrivilege
impl PartialEq for DatastoreAccessControlEntryPrivilege
Source§fn eq(&self, other: &DatastoreAccessControlEntryPrivilege) -> bool
fn eq(&self, other: &DatastoreAccessControlEntryPrivilege) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DatastoreAccessControlEntryPrivilege
impl Eq for DatastoreAccessControlEntryPrivilege
impl StructuralPartialEq for DatastoreAccessControlEntryPrivilege
Auto Trait Implementations§
impl Freeze for DatastoreAccessControlEntryPrivilege
impl RefUnwindSafe for DatastoreAccessControlEntryPrivilege
impl Send for DatastoreAccessControlEntryPrivilege
impl Sync for DatastoreAccessControlEntryPrivilege
impl Unpin for DatastoreAccessControlEntryPrivilege
impl UnwindSafe for DatastoreAccessControlEntryPrivilege
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