diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-11-02 15:47:33 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-11-02 16:16:32 +0100 |
commit | c698a777fe12a475b8586c134a6d14fbc519d845 (patch) | |
tree | 48b086e00799d3c1dee131e6301f0ae85ceaa40d /src/package/dependency/build.rs | |
parent | 6b6732057d002908d65884e9591ea030c1f2623d (diff) |
impl AsRef<str> for all dependency types
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/package/dependency/build.rs')
-rw-r--r-- | src/package/dependency/build.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/package/dependency/build.rs b/src/package/dependency/build.rs index 9d67051..fd65efb 100644 --- a/src/package/dependency/build.rs +++ b/src/package/dependency/build.rs @@ -11,6 +11,12 @@ use crate::package::PackageVersionConstraint; #[serde(transparent)] pub struct BuildDependency(String); +impl AsRef<str> for BuildDependency { + fn as_ref(&self) -> &str { + self.0.as_ref() + } +} + impl StringEqual for BuildDependency { fn str_equal(&self, s: &str) -> bool { self.0 == s |