pub fn matches_field_type(&self, field_value: &FieldValue) -> bool {
        matches!(
            (field_value, self.column_type),
            (FieldValue::I64(_), ColumnType::I64)
                | (FieldValue::U64(_), ColumnType::U64)
                | (FieldValue::F64(_), ColumnType::F64)
                | (FieldValue::String(_), ColumnType::String)
                | (FieldValue::Boolean(_), ColumnType::Bool)
        )
    }
/// returns true if the column matches the line protocol field value type
returns true if the column matches the line protocol field value type
returns true if the column matches the line protocol field value type
pub fn matches_field_type(&self, field_value: &FieldValue) -> bool {
        matches!(
            (field_value, self.column_type),
            (FieldValue::I64(_), ColumnType::I64)
                | (FieldValue::U64(_), ColumnType::U64)
                | (FieldValue::F64(_), ColumnType::F64)
                | (FieldValue::String(_), ColumnType::String)
                | (FieldValue::Boolean(_), ColumnType::Bool)
        )
    }
pub fn matches_field_type ( & self , field_value : & FieldValue ) -> bool { matches ! ( ( field_value self column_type ) ( FieldValue I64 ( ) ColumnType I64 ) ( FieldValue U64 ( ) ColumnType U64 ) ( FieldValue F64 ( ) ColumnType F64 ) ( FieldValue String ( ) ColumnType String ) ( FieldValue Boolean ( ) ColumnType Bool ) ) }
returns true if the column matches the line protocol field value type
returns true if the column matches the line protocol field value type
&self
field_value
&FieldValue
&self
field_value
&FieldValue