mirror of
https://git.proxmox.com/git/rustc
synced 2025-08-16 23:31:07 +00:00
20 lines
378 B
Rust
20 lines
378 B
Rust
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);
|
|
}
|