summaryrefslogtreecommitdiff
path: root/src/login/event.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2025-03-23 15:58:33 -0400
committerOwen Jacobson <owen@grimoire.ca>2025-03-23 16:25:22 -0400
commit2420f1e75d54a5f209b0267715f078a369d81eb1 (patch)
tree20edd531a3f2f765a23fef8e7a508c91bc7dc294 /src/login/event.rs
parent7e15690d54ff849596401b43d163df9353062850 (diff)
Rename the `login` module to `user`.
Diffstat (limited to 'src/login/event.rs')
-rw-r--r--src/login/event.rs36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/login/event.rs b/src/login/event.rs
deleted file mode 100644
index b03451a..0000000
--- a/src/login/event.rs
+++ /dev/null
@@ -1,36 +0,0 @@
-use super::snapshot::Login;
-use crate::event::{Instant, Sequenced};
-
-#[derive(Clone, Debug, Eq, PartialEq, serde::Serialize)]
-#[serde(tag = "event", rename_all = "snake_case")]
-pub enum Event {
- Created(Created),
-}
-
-impl Sequenced for Event {
- fn instant(&self) -> Instant {
- match self {
- Self::Created(created) => created.instant(),
- }
- }
-}
-
-#[derive(Clone, Debug, Eq, PartialEq, serde::Serialize)]
-pub struct Created {
- #[serde(flatten)]
- pub instant: Instant,
- #[serde(flatten)]
- pub login: Login,
-}
-
-impl Sequenced for Created {
- fn instant(&self) -> Instant {
- self.instant
- }
-}
-
-impl From<Created> for Event {
- fn from(event: Created) -> Self {
- Self::Created(event)
- }
-}