From b03adf0ab655b0e1dd7a4a9aaa909d9d495a8600 Mon Sep 17 00:00:00 2001 From: sofia Date: Sun, 27 Jul 2025 02:21:16 +0300 Subject: [PATCH] Add associated function example --- examples/associated_functions.reid | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 examples/associated_functions.reid diff --git a/examples/associated_functions.reid b/examples/associated_functions.reid new file mode 100644 index 0000000..7cfbc19 --- /dev/null +++ b/examples/associated_functions.reid @@ -0,0 +1,14 @@ +struct Otus { + field: u32, +} + +impl Otus { + fn test(&self) -> u32 { + *self.field + } +} + +fn main() -> u32 { + let otus = Otus {}; + return Otus::test(&otus); +}