module T::Helpers
def abstract!
def abstract! Private::Abstract::Declare.declare_abstract(self, type: :abstract) end
def final!
def final! Private::Final.declare(self) end
def interface!
def interface! Private::Abstract::Declare.declare_abstract(self, type: :interface) end
def mixes_in_class_methods(mod)
end
other.extend(mod)
def self.included(other)
Nearly equivalent to
Causes a mixin to also mix in class methods from the named module.
def mixes_in_class_methods(mod) Private::Mixins.declare_mixes_in_class_methods(self, mod) end
def sealed!
def sealed! Private::Sealed.declare(self, Kernel.caller(1..1)&.first&.split(':')&.first) end