value_annotation library
Provides annotation classes to use with value_class.
Classes
-
Assert<
T> -
A decorator that allows adding
assert(...)
on the generated classes. - DeepCollectionEquality
- Deep equality on collections.
- ValueClass
- Defines an immutable value-class.
Constants
- immutable → const Immutable
-
Used to annotate a class
C
. Indicates thatC
and all subtypes ofC
must be immutable. - valueClass → const ValueClass