Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/paths/src/lib.rs')
-rw-r--r--crates/paths/src/lib.rs21
1 files changed, 0 insertions, 21 deletions
diff --git a/crates/paths/src/lib.rs b/crates/paths/src/lib.rs
index 14747cc72f..90909f4e8e 100644
--- a/crates/paths/src/lib.rs
+++ b/crates/paths/src/lib.rs
@@ -66,27 +66,6 @@ impl PartialEq<AbsPath> for AbsPathBuf {
}
}
-impl serde::Serialize for AbsPathBuf {
- fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
- where
- S: serde::Serializer,
- {
- self.0.serialize(serializer)
- }
-}
-
-impl<'de> serde::Deserialize<'de> for AbsPathBuf {
- fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
- where
- D: serde::Deserializer<'de>,
- {
- let path = PathBuf::deserialize(deserializer)?;
- AbsPathBuf::try_from(path).map_err(|path| {
- serde::de::Error::custom(format!("expected absolute path, got {}", path.display()))
- })
- }
-}
-
impl AbsPathBuf {
/// Wrap the given absolute path in `AbsPathBuf`
///