Module: Strict::Interface

Defined in:
lib/strict/interface.rb,
sig/strict.rbs

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(mod) ⇒ Object



5
6
7
8
9
# File 'lib/strict/interface.rb', line 5

def self.included(mod)
  mod.include(Strict::Method)
  mod.include(Interfaces::Instance)
  mod.extend(ClassMethods)
end

Instance Method Details

#implementationObject

Returns:



147
# File 'sig/strict.rbs', line 147

def implementation: () -> untyped