Browse Source

Add user::event module.

main
Titouan Rigoudy 2 years ago
parent
commit
f16e981523
2 changed files with 24 additions and 0 deletions
  1. +22
    -0
      client/src/user/event.rs
  2. +2
    -0
      client/src/user/mod.rs

+ 22
- 0
client/src/user/event.rs View File

@ -0,0 +1,22 @@
//! This module defines events affecting the user module and their handling.
use crate::context::Context;
use crate::event::EventHandler;
/// An event affecting the user module.
#[derive(Debug, PartialEq, Eq)]
pub enum UserEvent {}
pub struct UserEventHandler;
impl EventHandler for UserEventHandler {
type Event = UserEvent;
fn handle(
&mut self,
_context: &mut Context,
_event: Self::Event,
) -> anyhow::Result<()> {
Ok(())
}
}

+ 2
- 0
client/src/user/mod.rs View File

@ -1,3 +1,5 @@
mod event;
mod map; mod map;
pub use event::{UserEvent, UserEventHandler};
pub use map::UserMap; pub use map::UserMap;

Loading…
Cancel
Save