yugonlian/moon-avro/ocf does not have a README file
pub(all) suberror OcfError {
InvalidMagic
InvalidSyncMarkerLength(actual~ : Int)
UnsupportedCodec(String)
InvalidMetadataKey(String)
Truncated(offset~ : Int)
InvalidBlockCount(count~ : Int64)
BlockTooLarge(length~ : Int, limit~ : Int)
TooManyRecords(count~ : Int64, limit~ : Int)
SyncMismatch(block_index~ : Int)
HeaderSchema(SchemaError)
Datum(CodecError)
Compression(codec~ : String, message~ : String)
} derive(Eq, Debug)pub struct OcfHeader {
schema : Schema
codec : CompressionCodec
metadata : Map[String, Bytes]
sync_marker : Bytes
} derive(Eq, Debug)fn OcfWriter::new(header : OcfHeader, limits? : OcfLimits, block_config? : OcfBlockConfig) -> OcfWriterPure MoonBit Apache Avro schema, datum codec, and Object Container File toolkit.
Dependencies