From 63ff343fae5575f18058367b79dcfdbe552a6ba3 Mon Sep 17 00:00:00 2001
From: Martin Larralde <martin.larralde@embl.de>
Date: Mon, 17 Jun 2024 19:07:45 +0200
Subject: [PATCH] Use `Error::source` instead of `Error::cause` in
 `lightmotif-io`

---
 lightmotif-io/src/error.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lightmotif-io/src/error.rs b/lightmotif-io/src/error.rs
index 38944ab..c159136 100644
--- a/lightmotif-io/src/error.rs
+++ b/lightmotif-io/src/error.rs
@@ -50,7 +50,7 @@ impl Display for Error {
 }
 
 impl std::error::Error for Error {
-    fn cause(&self) -> Option<&dyn std::error::Error> {
+    fn source(&self) -> Option<&(dyn std::error::Error + 'static)> {
         match self {
             Error::InvalidData => None,
             Error::Io(e) => Some(e),
-- 
GitLab