ts-lambda-api - v2.5.3
    Preparing search index...

    Interface StructureSchemaInternal

    Schema for the structure aggregate type.

    use static schema.

    interface StructureSchema {
        memberList: SchemaRef[];
        memberNames: string[];
        members?: Record<string, [SchemaRef, SchemaTraits]>;
        name: string;
        namespace: string;
        traits: SchemaTraits;
    }

    Hierarchy (View Summary)

    Index

    Properties

    memberList: SchemaRef[]
    memberNames: string[]
    members?: Record<string, [SchemaRef, SchemaTraits]>

    structure member iteration will be linear on the memberNames and memberList arrays. It can be collected into a hashmap form on an ad-hoc basis, but will not initialize as such.

    name: string
    namespace: string
    traits: SchemaTraits