Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 88d550a..317acac 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -9,6 +9,7 @@ extern crate alloc;
pub mod any;
mod build;
+mod doc_macro;
pub mod effect;
pub mod hkt;
pub mod macros;
@@ -16,7 +17,6 @@ pub mod protocol;
pub mod symbol;
mod transform;
mod walk;
-mod doc_macro;
use core::ops::ControlFlow;
@@ -59,7 +59,8 @@ pub const TAG_ENUM: Symbol = Symbol::new("Enum");
pub enum DefaultMode {}
-#[derive(Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
+#[must_use]
+#[derive(Debug, PartialEq, Eq, Hash, PartialOrd, Ord, Copy, Clone)]
pub enum Status {
Ok,
Err,