Skip to content
Prev Previous commit
Next Next commit
Remove old metadata versions from version enum
These versions can't be constructed using this version of the crate
anyways, so it doesn't really make sense to keep them.
  • Loading branch information
HCastano committed Jul 13, 2022
commit 826605b14c90a91db8daaedaf26e984c9515e191
11 changes: 3 additions & 8 deletions crates/metadata/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -64,16 +64,11 @@ use serde::{
///
/// # Note
///
/// Versions other than the `Default` are considered deprecated.
/// Versions other than the `Default` are considered deprecated. If you want to
/// deserialize legacy metadata versions you will need to use an old version of
/// this crate.
#[derive(Default, Debug, Serialize, Deserialize)]
pub enum MetadataVersion {
/// Represents the original non-versioned metadata format.
#[serde(rename = "0")]
V0,
#[serde(rename = "1")]
V1,
#[serde(rename = "2")]
V2,
#[default]
#[serde(rename = "3")]
V3,
Expand Down