TypeMeta.of

TypeMeta of(DataType element) static @safe pure nothrow

The LIST metadata constructor.

Parameters

elementthe child element type
TypeMeta of(string[] fields) static @safe pure nothrow

The STRUCT metadata constructor.

Parameters

fieldsthe ordered field names
TypeMeta of(ubyte precision, ubyte scale) static @safe pure nothrow

The DECIMAL metadata constructor.

Parameters

precisionstorage digits (2, 4, 9, 18, 38)
scalefraction digits (0 .. precision)