Enum kanidmd_lib::identity::AccessScope
source · [−]pub enum AccessScope {
IdentityOnly,
ReadOnly,
ReadWrite,
Synchronise,
}
Variants
IdentityOnly
ReadOnly
ReadWrite
Synchronise
Trait Implementations
sourceimpl Clone for AccessScope
impl Clone for AccessScope
sourcefn clone(&self) -> AccessScope
fn clone(&self) -> AccessScope
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AccessScope
impl Debug for AccessScope
sourceimpl Display for AccessScope
impl Display for AccessScope
sourceimpl From<&ApiTokenPurpose> for AccessScope
impl From<&ApiTokenPurpose> for AccessScope
sourcefn from(purpose: &ApiTokenPurpose) -> Self
fn from(purpose: &ApiTokenPurpose) -> Self
Converts to this type from the input type.
sourceimpl From<&UatPurpose> for AccessScope
impl From<&UatPurpose> for AccessScope
sourcefn from(purpose: &UatPurpose) -> Self
fn from(purpose: &UatPurpose) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<AccessScope> for AccessScope
impl PartialEq<AccessScope> for AccessScope
sourceimpl TryInto<ApiTokenPurpose> for AccessScope
impl TryInto<ApiTokenPurpose> for AccessScope
type Error = OperationError
type Error = OperationError
The type returned in the event of a conversion error.
sourcefn try_into(self: AccessScope) -> Result<ApiTokenPurpose, OperationError>
fn try_into(self: AccessScope) -> Result<ApiTokenPurpose, OperationError>
Performs the conversion.
sourceimpl TryInto<UatPurposeStatus> for AccessScope
impl TryInto<UatPurposeStatus> for AccessScope
type Error = OperationError
type Error = OperationError
The type returned in the event of a conversion error.
sourcefn try_into(self: AccessScope) -> Result<UatPurposeStatus, OperationError>
fn try_into(self: AccessScope) -> Result<UatPurposeStatus, OperationError>
Performs the conversion.
impl Copy for AccessScope
impl Eq for AccessScope
impl StructuralEq for AccessScope
impl StructuralPartialEq for AccessScope
Auto Trait Implementations
impl RefUnwindSafe for AccessScope
impl Send for AccessScope
impl Sync for AccessScope
impl Unpin for AccessScope
impl UnwindSafe for AccessScope
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more