[−][src]Enum grid_sdk::permissions::PermissionCheckerError
Variants
Context(ContextError)
Returned for an error originating at the TransactionContext.
InvalidPublicKey(String)
Returned for an invalid agent public key.
ProtoConversion(ProtoConversionError)
Returned for an error in the protobuf data.
Trait Implementations
impl From<ContextError> for PermissionCheckerError
[src]
fn from(err: ContextError) -> PermissionCheckerError
[src]
impl From<ProtoConversionError> for PermissionCheckerError
[src]
fn from(err: ProtoConversionError) -> PermissionCheckerError
[src]
impl Debug for PermissionCheckerError
[src]
impl Display for PermissionCheckerError
[src]
impl Error for PermissionCheckerError
[src]
Auto Trait Implementations
impl !Send for PermissionCheckerError
impl !Sync for PermissionCheckerError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,