@blockchaincommons/envelope-pattern - v1.0.0-beta.2
    Preparing search index...

    Type Alias Pattern

    Pattern:
        | { kind: "Leaf"; pattern: LeafPattern }
        | { kind: "Structure"; pattern: StructurePattern }
        | { kind: "Meta"; pattern: MetaPattern }

    A pattern: a leaf pattern, a structure pattern or a meta pattern.

    Type Declaration

    • { kind: "Leaf"; pattern: LeafPattern }
      • Readonlykind: "Leaf"

        The discriminant.

      • Readonlypattern: LeafPattern

        The leaf pattern.

    • { kind: "Structure"; pattern: StructurePattern }
      • Readonlykind: "Structure"

        The discriminant.

      • Readonlypattern: StructurePattern

        The structure pattern.

    • { kind: "Meta"; pattern: MetaPattern }
      • Readonlykind: "Meta"

        The discriminant.

      • Readonlypattern: MetaPattern

        The meta pattern.