pub(crate) struct AvroField {
name: String,
data_type: AvroDataType,
}展开描述
一个名为 AvroDataType
字段§
§name: String§data_type: AvroDataType实现§
源§impl AvroField
impl AvroField
源代码pub(crate) fn data_type(&self) -> &AvroDataType
pub(crate) fn data_type(&self) -> &AvroDataType
返回 AvroDataType
源代码pub(crate) fn with_utf8view(&self) -> Self
pub(crate) fn with_utf8view(&self) -> Self
返回一个启用了 Utf8View 支持的新 AvroField
这将把任何 Utf8 编解码器转换为 Utf8View 编解码器。此方法用于通过使用 Arrow 的 StringViewArray 数据结构来启用字符串密集型工作负载中的潜在性能优化。
返回一个新的 AvroField,其结构相同,但字符串类型转换为使用 Utf8View 而不是 Utf8。
Trait 实现§
源§impl AvroFieldExt for AvroField
impl AvroFieldExt for AvroField
源§fn with_utf8view(&self) -> Self
fn with_utf8view(&self) -> Self
返回一个新的字段,为字符串数据启用了 Utf8View 支持 阅读更多