11 lines · 575 B · Rust
RawDownload
/// An Entry in a pack providing access to its data.////// Its commonly retrieved by reading from a pack index file followed by a read from a pack data file.#[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone)]#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]pub struct Entry {    /// The pack-data encoded bytes of the pack data entry as present in the pack file, including the header followed by compressed data.    pub data: Vec<u8>,    /// The version of the pack file containing `data`    pub version: crate::data::Version,}