From 2ad02c6c4be66bb2f738f11cfcb89abe6dd59d01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hubert=20Figui=C3=A8re?= <hub@figuiere.net> Date: Sat, 27 Nov 2021 23:19:37 -0500 Subject: [PATCH] XmpError is publicly reexported and Error expose the value inside --- src/error.rs | 2 +- src/lib.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/error.rs b/src/error.rs index 30f4ecb..8720194 100644 --- a/src/error.rs +++ b/src/error.rs @@ -9,7 +9,7 @@ pub use c::XmpError; /// Error from XMP #[derive(Debug, PartialEq)] -pub struct Error(XmpError); +pub struct Error(pub XmpError); /// Error trait to XmpError. impl std::error::Error for Error { diff --git a/src/lib.rs b/src/lib.rs index f43d380..7297a04 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -24,6 +24,7 @@ use std::sync::Once; pub use c::consts::*; pub use c::FileType; pub use c::TzSign; +pub use c::XmpError; pub use error::Error; pub use xmp::{PropFlags, SerialFlags, Xmp}; pub use xmpfile::{CloseFlags, FormatOptionFlags, OpenFlags, XmpFile}; -- GitLab