blob: 28b8935ac0daa5e5e9c8069689051ac28783e2e4 [file] [log] [blame]
pub mod animal {
pub struct Dog {
pub age: usize,
dog_age: usize,
}
impl Dog {
pub fn new(age: usize) -> Dog {
Dog { age: age, dog_age: age * 7 }
}
}
}
fn main() {
let dog = animal::Dog::new(3);
let dog_age = dog.dog_age(); //~ ERROR no method
//let dog_age = dog.dog_age;
println!("{}", dog_age);
}