Crate ruva_macro
source ·Attribute Macros§
- Define Aggregate root
- Attribute macro for marking repository methods that collect events
- Attributes will be given in the following format not specifying any attributes will result in default attributes which are Debug and Deserialize for body and Debug and Serialize for command
Derive Macros§
- Define a Application Error type that can be used in the ruva.
- Define ApplicationResponse so that could be recognized by messagebus