class Aws::Json::Parser
def structure(ref, values, target = nil)
def structure(ref, values, target = nil) shape = ref.shape target = ref[:struct_class].new if target.nil? values.each do |key, value| member_name, member_ref = shape.member_by_location_name(key) if member_ref target[member_name] = parse_ref(member_ref, value) end end target end