Module: Primalize::Single::Type

Included in:
Enum, Float, Integer, Number, Optional, Primalizer, String, Timestamp
Defined in:
lib/primalize/single.rb

Overview

TYPES

Constant Summary collapse

DEFAULT_COERCION =

Don’t coerce by default

proc { |arg| arg }

Instance Method Summary collapse

Instance Method Details

#coerce(*args) ⇒ Object



141
142
143
# File 'lib/primalize/single.rb', line 141

def coerce *args
  (@coercion || DEFAULT_COERCION).call(*args)
end