Struct containing methods that create actions within the implementation function of a user defined rule
Description for User Defined Rules.
Description arg for user defined rules.
The context passed to user defined rules' implementation functions
Container for all methods that create actions within the implementation function of a user defined rule
The struct representing the 'attr' property of the 'ctx' struct passed to a user defined rule's implementation function
BaseFunction that is returned by `rule()`.