Top Level Namespace

Defined Under Namespace

Modules: Codecs, DataClass, Enum, Jsoner, T, TaggedUnion Classes: JsonerError

Constant Summary collapse

Boolean =
T.union(TrueClass, FalseClass)
Unknown =
T::UnknownType.new
NilableUnknown =
T.nilable(Unknown)
UUID =
T::StringFormattedType.new(/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/)