Redleaf IPC IDL compiler.
Same as rust. But for cross-domain interface traits, we mark then with #[interface]. And we
mark domain create traits with #[domain_creation]. See test.ridl in ../data/ for example.
- All modules must be public.
- Identifiers starts with
RRefwill be reserved. - No super trait allow.