summaryrefslogtreecommitdiff
path: root/protocol/src/member/error.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-03-18 11:19:51 +0800
committer魏曹先生 <1992414357@qq.com>2026-03-18 11:19:51 +0800
commit2372495e1a0acb9ffead7651d8ed36a3bb98a15b (patch)
tree5f330cdf1616b1e56a7b85b2b2530cdf1422ed54 /protocol/src/member/error.rs
parent6f8906f06f3efd009275dc23f861f5aaba76ce72 (diff)
Add new protocol crate with basic types and operations
Diffstat (limited to 'protocol/src/member/error.rs')
-rw-r--r--protocol/src/member/error.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/protocol/src/member/error.rs b/protocol/src/member/error.rs
new file mode 100644
index 0000000..143329c
--- /dev/null
+++ b/protocol/src/member/error.rs
@@ -0,0 +1,8 @@
+#[derive(Debug, thiserror::Error)]
+pub enum EMailAddressParseError {
+ #[error("Invalid email format")]
+ InvalidFormat,
+
+ #[error("Account or domain cannot be empty")]
+ EmptyPart,
+}