A set of configuration values for changing the behaviour of the Record mixin.
A mixin template for turning a struct into an immutable value type that automatically implements equality (==, !=), hashcode computation (toHash), stringification (toString), and mutation methods that create new copies with new values.
Provides functionality for easily creating immutable record types.