Enum biscuit_auth::error::Token
source ·
[−]pub enum Token {
InternalError,
Format(Format),
InvalidAuthorityIndex(u32),
InvalidBlockIndex(InvalidBlockIndex),
SymbolTableOverlap,
MissingSymbols,
Sealed,
FailedLogic(Logic),
Language(LanguageError),
RunLimit(RunLimit),
ConversionError(String),
Base64(Base64Error),
}Expand description
the global error type for Biscuit
Variants
InternalError
Format(Format)
Tuple Fields
0: FormatInvalidAuthorityIndex(u32)
Tuple Fields
0: u32InvalidBlockIndex(InvalidBlockIndex)
Tuple Fields
SymbolTableOverlap
MissingSymbols
Sealed
FailedLogic(Logic)
Tuple Fields
0: LogicLanguage(LanguageError)
Tuple Fields
RunLimit(RunLimit)
Tuple Fields
0: RunLimitConversionError(String)
Tuple Fields
0: StringBase64(Base64Error)
Tuple Fields
0: Base64ErrorTrait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Token
impl UnwindSafe for Token
Blanket Implementations
Mutably borrows from an owned value. Read more
