From b76266c6bc387f6a5afd7cd9a63fe6877162b91c Mon Sep 17 00:00:00 2001 From: Leandro Vandari Date: Thu, 1 Jan 2026 17:39:10 -0300 Subject: [PATCH 1/2] Implemented std::error::Error for TemporalError --- src/error.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/error.rs b/src/error.rs index 2c157320e..f596a4c08 100644 --- a/src/error.rs +++ b/src/error.rs @@ -135,6 +135,8 @@ impl TemporalError { } } +impl std::error::Error for TemporalError {} + impl fmt::Display for TemporalError { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "{}", self.kind)?; From 003e070a422d86942b5d1621986c7b47c7102a1f Mon Sep 17 00:00:00 2001 From: Leandro Vandari Date: Fri, 2 Jan 2026 01:22:23 -0300 Subject: [PATCH 2/2] import Error from core instead of std --- src/error.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/error.rs b/src/error.rs index f596a4c08..da7c30d3a 100644 --- a/src/error.rs +++ b/src/error.rs @@ -135,7 +135,7 @@ impl TemporalError { } } -impl std::error::Error for TemporalError {} +impl core::error::Error for TemporalError {} impl fmt::Display for TemporalError { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {