Coda by Ian Macalinao
    Preparing search index...

    Interface StructFieldTypeNode<TType, TDefaultValue, TDisplay>

    A named field within a struct type.

    interface StructFieldTypeNode<
        TType extends TypeNode = TypeNode,
        TDefaultValue extends ValueNode | undefined = ValueNode | undefined,
        TDisplay extends
            StructFieldDisplayNode | undefined = StructFieldDisplayNode | undefined,
    > {
        defaultValue?: TDefaultValue;
        defaultValueStrategy?: DefaultValueStrategy;
        display?: TDisplay;
        docs?: Docs;
        kind: "structFieldTypeNode";
        name: CamelCaseString;
        type: TType;
    }

    Type Parameters

    Index
    defaultValue?: TDefaultValue

    A default value used when the field is omitted by callers.

    defaultValueStrategy?: DefaultValueStrategy

    How a configured default value is exposed in generated APIs. Required when defaultValue is set.

    display?: TDisplay

    Display metadata describing how the field is presented.

    docs?: Docs

    Markdown documentation for the field.

    kind: "structFieldTypeNode"

    The name of the field.

    type: TType

    The type of the field.