macro_rules! create_statistics_struct { ($(#[$struct_documentation:meta])* $name:ident { $($(#[$variable_documentation:meta])* $field:ident : $type:ident),+ $(,)? }) => { ... }; }
Expand description
A macro for generating a struct for storing statistics.
ยงExample
create_statistics_struct!(Statistics {
number_of_calls: usize
});
let statistics = Statistics::default();
assert_eq!(statistics.number_of_calls, 0);