Marks a method within an #[activities] impl block as an activity.
This attribute is processed by the #[activities] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as the initialization method.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as a query handler.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as the main run method.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as a signal handler.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as an update handler.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.
Marks a method within a #[workflow_methods] impl block as a validator for an update handler.
This attribute is processed by the #[workflow_methods] macro and should not be used standalone.