pub fn from_physical(name: String, physical_type: PhysicalType) -> Self {
        let field_info = FieldInfo {
            name,
            repetition: Repetition::Optional,
            id: None,
        };
        Self {
            field_info,
            converted_type: None,
            logical_type: None,
            physical_type,
        }
    }
/// Helper method to create an optional field with no logical or converted types.
Helper method to create an optional field with no logical or converted types.
Helper method to create an optional field with no logical or converted types .
pub fn from_physical(name: String, physical_type: PhysicalType) -> Self {
        let field_info = FieldInfo {
            name,
            repetition: Repetition::Optional,
            id: None,
        };
        Self {
            field_info,
            converted_type: None,
            logical_type: None,
            physical_type,
        }
    }
pub fn from_physical ( name : String , physical_type : PhysicalType ) -> Self { let field_info = FieldInfo { name , repetition : Repetition :: Optional , id : None , } ; Self { field_info , converted_type : None , logical_type : None , physical_type , } }
Helper method to create an optional field with no logical or converted types.
Helper method to create an optional field with no logical or converted types .
name
String
physical_type
PhysicalType