class Aws::Plugins::DynamoDBSimpleAttributes::ValueTranslator

def structure(shape, values)

def structure(shape, values)
  if values.is_a?(Struct)
    values.members.each do |key|
      values[key] = translate(shape.member(key), values[key])
    end
    values
  elsif values.is_a?(Hash)
    values.each.with_object({}) do |(key, value), hash|
      hash[key] = translate(shape.member(key), value)
    end
  else
    values
  end
end