pub struct ActionExecutor;Expand description
Action executor
Implementations§
Source§impl ActionExecutor
impl ActionExecutor
Sourcepub async fn execute_action(
&self,
action: &RuleAction,
context: &mut ExecutionContext,
) -> Result<()>
pub async fn execute_action( &self, action: &RuleAction, context: &mut ExecutionContext, ) -> Result<()>
Execute an action
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ActionExecutor
impl RefUnwindSafe for ActionExecutor
impl Send for ActionExecutor
impl Sync for ActionExecutor
impl Unpin for ActionExecutor
impl UnwindSafe for ActionExecutor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more