Enum biscuit_auth::error::Token [−][src]
pub enum Token {
InternalError,
Format(Format),
InvalidAuthorityIndex(u32),
InvalidBlockIndex(InvalidBlockIndex),
SymbolTableOverlap,
MissingSymbols,
Sealed,
FailedLogic(Logic),
ParseError,
RunLimit(RunLimit),
ConversionError(String),
Base64(DecodeError),
}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: LogicParseError
RunLimit(RunLimit)
Tuple Fields
0: RunLimitConversionError(String)
Tuple Fields
0: StringBase64(DecodeError)
Tuple Fields
0: DecodeErrorTrait 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
