#[repr(u8)]pub enum AccessControlEntryPrivilege {
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 AccessControlEntryPrivilege
impl Clone for AccessControlEntryPrivilege
Source§fn clone(&self) -> AccessControlEntryPrivilege
fn clone(&self) -> AccessControlEntryPrivilege
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 AccessControlEntryPrivilege
impl Debug for AccessControlEntryPrivilege
Source§impl<'de> Deserialize<'de> for AccessControlEntryPrivilege
impl<'de> Deserialize<'de> for AccessControlEntryPrivilege
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<AccessControlEntryPrivilege> for u8
impl From<AccessControlEntryPrivilege> for u8
Source§fn from(val: AccessControlEntryPrivilege) -> Self
fn from(val: AccessControlEntryPrivilege) -> Self
Converts to this type from the input type.
impl Copy for AccessControlEntryPrivilege
impl Eq for AccessControlEntryPrivilege
impl StructuralPartialEq for AccessControlEntryPrivilege
Auto Trait Implementations§
impl Freeze for AccessControlEntryPrivilege
impl RefUnwindSafe for AccessControlEntryPrivilege
impl Send for AccessControlEntryPrivilege
impl Sync for AccessControlEntryPrivilege
impl Unpin for AccessControlEntryPrivilege
impl UnwindSafe for AccessControlEntryPrivilege
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