module T::Props

A mixin for defining typed properties (attributes). To get serialization methods (to/from JSON-style hashes), add T::Props::Serializable. To get a constructor based on these properties, inherit from T::Struct.

typed: strict

typed: strict

typed: true

typed: false

typed: strict

typed: strict

typed: false

typed: strict

typed: strict

typed: strict