aboutsummaryrefslogtreecommitdiff
path: root/src/errors/async_di_container.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/errors/async_di_container.rs')
-rw-r--r--src/errors/async_di_container.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/errors/async_di_container.rs b/src/errors/async_di_container.rs
index 4f5e50a..bdb6fa0 100644
--- a/src/errors/async_di_container.rs
+++ b/src/errors/async_di_container.rs
@@ -43,6 +43,10 @@ pub enum AsyncDIContainerError
/// The name of the binding if one exists.
name: Option<&'static str>,
},
+
+ /// A interface has not been marked async.
+ #[error("Interface '{0}' has not been marked async")]
+ InterfaceNotAsync(&'static str),
}
/// Error type for [`AsyncBindingBuilder`].