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(); + } +}