in dax/internal/client/legacy.go [792:817]
func attributeTypeName(v types.AttributeValue) string {
switch v.(type) {
case *types.AttributeValueMemberS:
return string(types.ScalarAttributeTypeS)
case *types.AttributeValueMemberN:
return string(types.ScalarAttributeTypeN)
case *types.AttributeValueMemberB:
return string(types.ScalarAttributeTypeB)
case *types.AttributeValueMemberSS:
return "SS"
case *types.AttributeValueMemberNS:
return "NS"
case *types.AttributeValueMemberBS:
return "BS"
case *types.AttributeValueMemberM:
return "M"
case *types.AttributeValueMemberL:
return "L"
case *types.AttributeValueMemberBOOL:
return "BOOL"
case *types.AttributeValueMemberNULL:
return "NULL"
default:
return ""
}
}