From 42414a0a23116e0037627efb88facf2e58ae218f Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 3 May 2020 08:16:08 -0600 Subject: [PATCH] Implement message types and lobby join --- .../src/controller/gamemaster/role.rs | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 secert-hitler/src/controller/gamemaster/role.rs diff --git a/secert-hitler/src/controller/gamemaster/role.rs b/secert-hitler/src/controller/gamemaster/role.rs new file mode 100644 index 0000000..efb6fe8 --- /dev/null +++ b/secert-hitler/src/controller/gamemaster/role.rs @@ -0,0 +1,26 @@ +#[derive(Clone, Debug)] +pub struct Role { + role: Roles, +} + +pub enum Roles { + Null, +} + +impl Role { + pub fn new() -> Role { + Role { + role: Roles::Null, + } + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn new_role() { + let _ = Role::new(); + } +}