pub enum AuthorisationKind {
Data(DataAuthKind),
Money(MoneyAuthKind),
Misc(MiscAuthKind),
None,
}Expand description
The kind of authorisation needed for a request.
Variants§
Data(DataAuthKind)
Authorisation for data requests.
Money(MoneyAuthKind)
Authorisation for money requests.
Misc(MiscAuthKind)
Miscellaneous authorisation kinds. NB: Not very well categorized yet
None
When none required.
Auto Trait Implementations§
impl Freeze for AuthorisationKind
impl RefUnwindSafe for AuthorisationKind
impl Send for AuthorisationKind
impl Sync for AuthorisationKind
impl Unpin for AuthorisationKind
impl UnwindSafe for AuthorisationKind
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> 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