diff options
Diffstat (limited to 'vendor/gix-pack/src/data/mod.rs')
-rw-r--r-- | vendor/gix-pack/src/data/mod.rs | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/vendor/gix-pack/src/data/mod.rs b/vendor/gix-pack/src/data/mod.rs index da717fc1a..36e01d779 100644 --- a/vendor/gix-pack/src/data/mod.rs +++ b/vendor/gix-pack/src/data/mod.rs @@ -11,7 +11,7 @@ use memmap2::Mmap; /// An representing an full- or delta-object within a pack #[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone)] -#[cfg_attr(feature = "serde1", derive(serde::Serialize, serde::Deserialize))] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] pub struct Entry { /// The entry's header pub header: entry::Header, @@ -48,20 +48,15 @@ pub mod output; pub type EntryRange = std::ops::Range<Offset>; /// Supported versions of a pack data file -#[derive(PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone, Copy)] -#[cfg_attr(feature = "serde1", derive(serde::Serialize, serde::Deserialize))] +#[derive(Default, PartialEq, Eq, Debug, Hash, Ord, PartialOrd, Clone, Copy)] +#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] #[allow(missing_docs)] pub enum Version { + #[default] V2, V3, } -impl Default for Version { - fn default() -> Self { - Version::V2 - } -} - /// A pack data file pub struct File { data: Mmap, |