module T::Props::ClassMethods
def prop(name, cls, **rules)
def prop(name, cls, **rules) cls = T::Utils.coerce(cls) if !cls.is_a?(Module) decorator.prop_defined(name, cls, rules) end
def prop(name, cls, **rules) cls = T::Utils.coerce(cls) if !cls.is_a?(Module) decorator.prop_defined(name, cls, rules) end