diff --git a/crates/puffin-package/src/extra_name.rs b/crates/puffin-package/src/extra_name.rs index 3c3a38510..9d128f476 100644 --- a/crates/puffin-package/src/extra_name.rs +++ b/crates/puffin-package/src/extra_name.rs @@ -7,12 +7,6 @@ use regex::Regex; #[derive(Debug, Clone, PartialEq, Eq, Hash, PartialOrd, Ord)] pub struct ExtraName(String); -impl From<&ExtraName> for ExtraName { - fn from(extra_name: &ExtraName) -> Self { - extra_name.clone() - } -} - impl Display for ExtraName { fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { self.0.fmt(f) diff --git a/crates/puffin-package/src/package_name.rs b/crates/puffin-package/src/package_name.rs index 2b2e22b5a..f13c8e92a 100644 --- a/crates/puffin-package/src/package_name.rs +++ b/crates/puffin-package/src/package_name.rs @@ -10,6 +10,7 @@ use crate::dist_info_name::DistInfoName; pub struct PackageName(String); impl From<&PackageName> for PackageName { + /// Required for `WaitMap::wait` fn from(package_name: &PackageName) -> Self { package_name.clone() }