use self::person::Personal_info;
mod person {
pub struct Personal_info {
pub age: u8,
pub education: String,
}
impl Personal_info {
pub fn new(new_edu: &str) -> Self {
Self {
age: 20,
education: String::from(new_edu),
}
}
}
}
pub fn some_person() {
let mut person1 = person::Personal_info::new(String::from("Banchelors").as_str());
person1.education = String::from("Masters");
let person2 = person::Personal_info {
age: 20,
education: String::from("Masters"),
};
}