arora-module 2.1.0

Write an Arora module in Rust: the declaration macros and the traits they implement.
1
2
3
4
5
6
7
8
9
// A module's function takes no `self`.
struct S;

impl S {
    #[arora_module::export(id = "5e1f0000-0000-4000-8000-000000000001")]
    pub fn f(&self) {}
}

fn main() {}