2 Commits

Author SHA1 Message Date
c7e0de8fdf Adding latest 2020-12-05 03:02:59 +00:00
a4cff86b03 Adding initial 2020-12-05 01:57:06 +00:00
2 changed files with 29 additions and 0 deletions

28
src/employee_interface.rs Normal file
View File

@@ -0,0 +1,28 @@
#[derive(Debug)]
pub struct Employee {
name: String,
department: String,
}
impl Employee {
pub fn new(name: &str, department: &str) -> Self {
self::Employee {
name: name.to_string(),
department: department.to_string(),
}
}
}
pub struct Employees {
employees: Vec<Employee>,
}
#[cfg(test)]
mod test {
use super::*;
#[test]
fn new_employee() {
println!("{:?}", Employee::new("Amir", "Sales"))
}
}

View File

@@ -3,6 +3,7 @@
mod stats;
mod pig_latin;
mod employee_interface;
fn main() {
// Stats