pub struct AvroOcfFormat {
sync_marker: [u8; 16],
}展开描述
Avro 对象容器文件 (OCF) 格式写入器。
字段§
§sync_marker: [u8; 16]Trait 实现§
来源§为 AvroOcfFormat 实现 AvroFormat
为 AvroOcfFormat 实现 AvroFormat
来源§常量 NEEDS_PREFIX: bool = false
常量 NEEDS_PREFIX: bool = false
如果为
true,此格式的写入器将查询 single_object_prefix() 并在每个记录之前写入前缀。如果为 false,写入器可以跳过此步骤。这是对写入器的性能提示。来源§fn start_stream<W: Write>( &mut self, writer: &mut W, schema: &Schema, compression: Option<CompressionCodec>, ) -> Result<(), ArrowError>
fn start_stream<W: Write>( &mut self, writer: &mut W, schema: &Schema, compression: Option<CompressionCodec>, ) -> Result<(), ArrowError>
在输出流的最开始(文件头等)写入任何必需的字节。实现 不得 写入任何记录数据。
来源§为 AvroOcfFormat 实现 Default
为 AvroOcfFormat 实现 Default
来源§fn default() -> AvroOcfFormat
fn default() -> AvroOcfFormat
返回某个类型的“默认值”。阅读更多