class Virtus::Attribute::EmbeddedValue::FromOpenStruct
Builds OpenStruct-like instance with attributes passed to the constructor as a hash
@private
Public Instance Methods
call(input)
click to toggle source
@api public
# File lib/virtus/attribute/embedded_value.rb, line 33 def call(input) if input.kind_of?(primitive) input elsif not input.nil? primitive.new(input) end end