pub trait ModifyActions {
    fn config(&mut self, config: AddConfig) -> &mut Self;
    fn add(&mut self, action: impl IntoBoxedAction) -> &mut Self;
    fn add_many(
        &mut self,
        mode: ExecutionMode,
        actions: impl BoxedActionIter
    ) -> &mut Self; fn next(&mut self) -> &mut Self; fn cancel(&mut self) -> &mut Self; fn pause(&mut self) -> &mut Self; fn skip(&mut self) -> &mut Self; fn clear(&mut self) -> &mut Self; }
Expand description

Methods for modifying actions.

Required Methods

Sets the current config for actions to be added.

Adds an action to the queue with the current config.

Adds a collection of actions to the queue with the current config.

Starts the next action in the queue. Current action is stopped as canceled.

Stops the current action as canceled.

Stops the current action as paused.

Skips the next action in the queue.

Clears the action queue. Current action is stopped as canceled.

Implementors