From 2c9e4b9a873322a993ef5bf8b425f64e8e86c00c Mon Sep 17 00:00:00 2001 From: SoniEx2 Date: Sun, 4 Sep 2022 20:38:11 -0300 Subject: Fix errors panicking --- Cargo.toml | 2 +- src/lib.rs | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 703f9a5..793c144 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde_transmute" -version = "0.1.3" +version = "0.1.4" edition = "2021" description = "Transmute objects through serde." license = "MIT OR Apache-2.0" diff --git a/src/lib.rs b/src/lib.rs index d254b6f..6c1f04d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -40,7 +40,8 @@ pub struct TransmuteError(()); impl std::fmt::Display for TransmuteError { fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { - todo!() + // FIXME not needed by Datafu. + Ok(()) } } @@ -49,13 +50,15 @@ impl std::error::Error for TransmuteError { impl serde::de::Error for TransmuteError { fn custom(t: T) -> Self { - todo!() + // FIXME not needed by Datafu. + TransmuteError(()) } } impl serde::ser::Error for TransmuteError { fn custom(t: T) -> Self { - todo!() + // FIXME not needed by Datafu. + TransmuteError(()) } } -- cgit 1.4.1