Module: ToProcInterface::Mixin Abstract

Included in:
ToProcInterface
Defined in:
lib/to_proc_interface.rb

Overview

This module is abstract.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#to_procObject (readonly)



70
71
72
# File 'lib/to_proc_interface.rb', line 70

def to_proc
  @to_proc ||= method(:call).to_proc
end

Instance Method Details

#callObject

This method is abstract.

Raises:

  • (NotImplementedError)


75
76
77
# File 'lib/to_proc_interface.rb', line 75

def call
  raise NotImplementedError
end