dCBOR Pattern TypeScript - v1.0.0-alpha.20
    Preparing search index...

    Type Alias Error

    Error:
        | { type: "EmptyInput" }
        | { type: "UnexpectedEndOfInput" }
        | { type: "ExtraData"; span: Span }
        | { type: "UnexpectedToken"; token: Token; span: Span }
        | { type: "UnrecognizedToken"; span: Span }
        | { type: "InvalidRegex"; span: Span }
        | { type: "UnterminatedRegex"; span: Span }
        | { type: "UnterminatedString"; span: Span }
        | { type: "InvalidRange"; span: Span }
        | { type: "InvalidHexString"; span: Span }
        | { type: "UnterminatedHexString"; span: Span }
        | { type: "InvalidDateFormat"; span: Span }
        | { type: "InvalidNumberFormat"; span: Span }
        | { type: "InvalidUr"; message: string; span: Span }
        | { type: "ExpectedOpenParen"; span: Span }
        | { type: "ExpectedCloseParen"; span: Span }
        | { type: "ExpectedCloseBracket"; span: Span }
        | { type: "ExpectedCloseBrace"; span: Span }
        | { type: "ExpectedColon"; span: Span }
        | { type: "ExpectedPattern"; span: Span }
        | { type: "UnmatchedParentheses"; span: Span }
        | { type: "UnmatchedBraces"; span: Span }
        | { type: "InvalidCaptureGroupName"; name: string; span: Span }
        | { type: "InvalidDigestPattern"; message: string; span: Span }
        | { type: "UnterminatedDigestQuoted"; span: Span }
        | { type: "UnterminatedDateQuoted"; span: Span }
        | { type: "Unknown" }

    Errors that can occur during parsing of dCBOR patterns.

    This is a discriminated union type matching the Rust Error enum.