structstd.compress.zstandard.types.frame.Zstandard.Header[src]

Fields

descriptor: Descriptor
window_descriptor: ?u8
dictionary_id: ?u32
content_size: ?u64

Source Code

Source code
pub const Header = struct {
    descriptor: Descriptor,
    window_descriptor: ?u8,
    dictionary_id: ?u32,
    content_size: ?u64,

    pub const Descriptor = packed struct {
        dictionary_id_flag: u2,
        content_checksum_flag: bool,
        reserved: bool,
        unused: bool,
        single_segment_flag: bool,
        content_size_flag: u2,
    };
}