Adding latest

This commit is contained in:
2020-12-05 03:02:59 +00:00
parent a4cff86b03
commit c7e0de8fdf

View File

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