Type alias StructFields<B>

StructFields<B>: B extends StructBuilder<infer U>
    ? U
    : never

Infer fields of a class built by StructBuilder.

Type Parameters

  • B extends StructBuilder<{}>

    StructBuilder annotated with field typing.