strukt library

Classes

BoolValue
A wrapper for a bool value.
BytesValue
A wrapper for raw bytes data represented as a Uint8List.
Descriptor
Describes the type a value can be in a struct.
DoubleValue
A wrapper for a double value.
IndexedDescriptor
Describes a value that is a struct of indexed values.
IntValue
A wrapper for an int value.
KeyedDescriptor
Describes a value that is a map of string keys to specific values.
ListDescriptor
Describes a value that is a list of values.
ListValue
A wrapper for a list of Values.
MapDescriptor
Describes a value that is a map of string keys to values.
MapValue
A wrapper for a map of string keys to Values.
OneOfDescriptor
Describes a value that can be one-of multiple values.
OptionalDescriptor
Describes a value that is optional.
OptionalValue
A wrapper for a value that can be either a Value or null.
StringValue
A wrapper for a String value.
Value
The base type for values that are supported by the Acorn database model.

Enums

ValueKind
Describes a kind of Value.