Skip to main contentCrate mkutils_macros
Source - context
- Default
- Implements
Default for a struct, using Default::default() for each field
unless a #[default(...)] attribute provides a custom expression. - FromChain
- Implement
::std::convert::From through a chain of intermediate types. - SetVariant
- Adds
set_*() methods for each unit variant on the given enum. - Toggle
- Adds a
toggled() method that maps each enum variant to the next unit variant. - TypeAssoc
- Implements traits that only have associated types.