pub enum AclOperation {
Show 20 variants
Any = 0,
GetObject = 1,
PutObject = 2,
PostObject = 3,
SelectObject = 4,
DeleteObject = 5,
SignObject = 6,
VerifyObject = 7,
PutData = 8,
GetData = 9,
DeleteData = 10,
QueryFile = 11,
ReadRootState = 15,
WriteRootState = 16,
Get = 20,
Put = 21,
Delete = 22,
Read = 23,
Write = 24,
Crypto = 25,
}
Variants§
Any = 0
GetObject = 1
PutObject = 2
PostObject = 3
SelectObject = 4
DeleteObject = 5
SignObject = 6
VerifyObject = 7
PutData = 8
GetData = 9
DeleteData = 10
QueryFile = 11
ReadRootState = 15
WriteRootState = 16
Get = 20
Put = 21
Delete = 22
Read = 23
Write = 24
Crypto = 25
Implementations§
Source§impl AclOperation
impl AclOperation
Trait Implementations§
Source§impl Clone for AclOperation
impl Clone for AclOperation
Source§fn clone(&self) -> AclOperation
fn clone(&self) -> AclOperation
Returns a copy 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 AclOperation
impl Debug for AclOperation
Source§impl FromStr for AclOperation
impl FromStr for AclOperation
Source§impl PartialEq for AclOperation
impl PartialEq for AclOperation
Source§impl ToString for AclOperation
impl ToString for AclOperation
impl Eq for AclOperation
impl StructuralPartialEq for AclOperation
Auto Trait Implementations§
impl Freeze for AclOperation
impl RefUnwindSafe for AclOperation
impl Send for AclOperation
impl Sync for AclOperation
impl Unpin for AclOperation
impl UnwindSafe for AclOperation
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more