in lib/aws-record/record/marshalers/float_marshaler.rb [10:20]
def type_cast(raw_value)
case raw_value
when nil, ''
nil
when Float
raw_value
else
raw_value.respond_to?(:to_f) ? raw_value.to_f : raw_value.to_s.to_f
end
end