Module: T::Props

Extended by:
Helpers
Included in:
InexactStruct, Plugin
Defined in:
lib/types/props/_props.rb,
lib/types/props/errors.rb,
lib/types/props/custom_type.rb,
lib/types/props/private/parser.rb,
lib/types/props/private/apply_default.rb,
lib/types/props/private/setter_factory.rb,
lib/types/props/private/serde_transform.rb,
lib/types/props/generated_code_validation.rb,
lib/types/props/private/serializer_generator.rb,
lib/types/props/has_lazily_specialized_methods.rb,
lib/types/props/private/deserializer_generator.rb

Overview

typed: strict

Defined Under Namespace

Modules: ClassMethods, Constructor, CustomType, GeneratedCodeValidation, HasLazilySpecializedMethods, Optional, Plugin, PrettyPrintable, Private, Serializable, TypeValidation, Utils, WeakConstructor Classes: Decorator, Error, ImmutableProp, InvalidValueError

Constant Summary

Constants included from Helpers

Helpers::Private

Method Summary

Methods included from Helpers

abstract!, final!, interface!, mixes_in_class_methods, requires_ancestor, sealed!

Methods included from Sig

#sig