fn determine_attr_type(typ: &str) -> AttributeValueType {
    if typ == "json" {
        AttributeValueType::Json
    } else if typ == "bytes" {
        AttributeValueType::Bytes
    } else if typ == "uuid" {
        AttributeValueType::Uuid
    } else if typ == "uri" {
        AttributeValueType::Uri
    } else if typ == "proto" {
        AttributeValueType::Proto
    } else if typ == "int" {
        AttributeValueType::Int
    } else if typ == "float" {
        AttributeValueType::Float
    } else {
        AttributeValueType::String
    }
}
// Helper function to convert string to attribute value type.
Helper function to convert string to attribute value type.
Helper function to convert string to attribute value type .
fn determine_attr_type(typ: &str) -> AttributeValueType {
    if typ == "json" {
        AttributeValueType::Json
    } else if typ == "bytes" {
        AttributeValueType::Bytes
    } else if typ == "uuid" {
        AttributeValueType::Uuid
    } else if typ == "uri" {
        AttributeValueType::Uri
    } else if typ == "proto" {
        AttributeValueType::Proto
    } else if typ == "int" {
        AttributeValueType::Int
    } else if typ == "float" {
        AttributeValueType::Float
    } else {
        AttributeValueType::String
    }
}
fn determine_attr_type ( typ : & str ) -> AttributeValueType { if typ == " " { AttributeValueType :: Json } else if typ == " " { AttributeValueType :: Bytes } else if typ == " " { AttributeValueType :: Uuid } else if typ == " " { AttributeValueType :: Uri } else if typ == " " { AttributeValueType :: Proto } else if typ == " " { AttributeValueType :: Int } else if typ == " " { AttributeValueType :: Float } else { AttributeValueType :: String } }
Helper function to convert string to attribute value type.
Helper function to convert string to attribute value type .
typ
&str
typ
&str