Expand description
This module contains some macros for Charon. Due to technical reasons, Rust
forces users to define such macros in a separate, dedicated library. Note
that this doesn’t apply to macro_rules
.
Modules§
Derive Macros§
- Enum
AsGetters - Macro
EnumAsGetters
- EnumIsA
- Macro
EnumIsA
- Enum
ToGetters - Macro
EnumToGetters
- Variant
Index Arity - Macro to derive a function
fn variant_index_arity(&self) -> (u32, usize)
the pair (variant index, variant arity). Only works on enumerations, of course. - Variant
Name