Make assoc function example more extreme
This commit is contained in:
parent
4f57ed399f
commit
7c6f1a7f9b
@ -1,3 +1,7 @@
|
||||
import std::print;
|
||||
import std::from_str;
|
||||
import std::String;
|
||||
|
||||
struct Otus {
|
||||
field: u32,
|
||||
}
|
||||
@ -8,7 +12,17 @@ impl Otus {
|
||||
}
|
||||
}
|
||||
|
||||
impl i32 {
|
||||
fn test(&self) -> u32 {
|
||||
43
|
||||
}
|
||||
}
|
||||
|
||||
fn main() -> u32 {
|
||||
let otus = Otus { field: 17 };
|
||||
let num = 54;
|
||||
print(from_str("otus: ") + Otus::test(&otus) as u64);
|
||||
print(from_str("i32: ") + i32::test(&num) as u64);
|
||||
|
||||
return Otus::test(&otus);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user