diff --git a/lib/config/src/package/package_id.rs b/lib/config/src/package/package_id.rs index 0f91fc369fa..2a292a6774f 100644 --- a/lib/config/src/package/package_id.rs +++ b/lib/config/src/package/package_id.rs @@ -67,23 +67,6 @@ impl From for PackageId { } } -// impl std::str::FromStr for PackageId { -// type Err = PackageParseError; -// -// fn from_str(s: &str) -> Result { -// if let Ok(hash) = PackageHash::from_str(s) { -// Ok(Self::Hash(hash)) -// } else if let Ok(named) = NamedPackageId::from_str(s) { -// Ok(Self::Named(named)) -// } else { -// Err(PackageParseError::new( -// s, -// "invalid package ident: expected a hash or a valid named package identifier", -// )) -// } -// } -// } - impl std::fmt::Display for PackageId { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { match self { @@ -93,25 +76,6 @@ impl std::fmt::Display for PackageId { } } -// impl serde::Serialize for PackageId { -// fn serialize(&self, serializer: S) -> Result -// where -// S: serde::ser::Serializer, -// { -// self.to_string().serialize(serializer) -// } -// } -// -// impl<'de> serde::Deserialize<'de> for PackageId { -// fn deserialize(deserializer: D) -> Result -// where -// D: serde::de::Deserializer<'de>, -// { -// let s = String::deserialize(deserializer)?; -// Self::from_str(&s).map_err(serde::de::Error::custom) -// } -// } - impl schemars::JsonSchema for PackageId { fn schema_name() -> String { "PackageIdent".to_string()