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

    Type Alias StructurePattern

    StructurePattern:
        | { type: "Leaf"; pattern: LeafStructurePattern }
        | { type: "Subject"; pattern: SubjectPattern }
        | { type: "Predicate"; pattern: PredicatePattern }
        | { type: "Object"; pattern: ObjectPattern }
        | { type: "Assertions"; pattern: AssertionsPattern }
        | { type: "Digest"; pattern: DigestPattern }
        | { type: "Node"; pattern: NodePattern }
        | { type: "Obscured"; pattern: ObscuredPattern }
        | { type: "Wrapped"; pattern: WrappedPattern }

    Union type for all structure patterns.

    Corresponds to the Rust StructurePattern enum in pattern/structure/mod.rs