summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 7b1e787..2803b5d 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -142,18 +142,19 @@
extern crate alloc;
mod exun;
-#[cfg(feature = "alloc")]
mod result;
-#[cfg(feature = "alloc")]
mod unexpected;
-pub use crate::exun::Exun;
#[cfg(feature = "std")]
pub use result::ResultErrorExt;
+
#[cfg(feature = "alloc")]
-pub use result::{ResultExunExt, ResultMsgExt};
+pub use result::ResultMsgExt;
#[cfg(feature = "alloc")]
pub use unexpected::{RawUnexpected, UnexpectedError};
+
+pub use crate::exun::Exun;
+pub use result::ResultExunExt;
pub use Exun::{Expected, Unexpected};
/// A type alias for [`Exun<E, RawUnexpected>`]