@neutrium/quantity - v5.0.0
    Preparing search index...

    Type Alias QuantityParseResult<T>

    QuantityParseResult:
        | { success: true; value: T }
        | { error: QuantityParseError; success: false }

    Discriminated result returned by NearleyQtyParser.tryParse().

    Type Parameters

    • T

    Type Declaration

    • { success: true; value: T }
      • success: true

        True when the expression was parsed and evaluated successfully.

      • value: T

        Parsed value, suitable for constructing a Quantity.

    • { error: QuantityParseError; success: false }
      • error: QuantityParseError

        Structured failure located in the original input.

      • success: false

        False when parsing or expression evaluation failed.