Make assoc function example more extreme

This commit is contained in:
Sofia 2025-07-27 18:37:10 +03:00
parent 4f57ed399f
commit 7c6f1a7f9b

View File

@ -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);
}