Struct sevenz_rust::Archive
source · pub struct Archive {
pub pack_pos: u64,
pub pack_sizes: Vec<u64>,
pub pack_crcs_defined: BitSet,
pub pack_crcs: Vec<u64>,
pub folders: Vec<Folder>,
pub sub_streams_info: Option<SubStreamsInfo>,
pub files: Vec<SevenZArchiveEntry>,
pub stream_map: StreamMap,
}
Fields§
§pack_pos: u64
Offset from beginning of file + SIGNATURE_HEADER_SIZE to packed streams.
pack_sizes: Vec<u64>
§pack_crcs_defined: BitSet
§pack_crcs: Vec<u64>
§folders: Vec<Folder>
§sub_streams_info: Option<SubStreamsInfo>
§files: Vec<SevenZArchiveEntry>
§stream_map: StreamMap