diff options
Diffstat (limited to 'src/module.rs')
-rw-r--r-- | src/module.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/module.rs b/src/module.rs index 0a1d30a..7e99329 100644 --- a/src/module.rs +++ b/src/module.rs @@ -4,7 +4,10 @@ pub enum Module { Engines, } -pub fn from_primitive(num : isize) -> Module { +pub fn from_primitive(data : String) -> Module { + let data = data.replace("\n", ""); + let num = data.parse::<isize>().unwrap(); + match num { 0 => Module::Dashboard, 1 => Module::Navigation, |