Trait ActionExecutor
Source pub trait ActionExecutor {
// Required methods
fn execute_action(&mut self, action: &ActionCommand) -> Result<(), Error>;
fn execute_cell_action(&mut self, action: &CellAction) -> Result<(), Error>;
fn execute_row_action(&mut self, action: &RowAction) -> Result<(), Error>;
fn execute_column_action(
&mut self,
action: &ColumnAction,
) -> Result<(), Error>;
fn execute_sheet_action(
&mut self,
action: &SheetAction,
) -> Result<(), Error>;
fn execute_multi_row_action(
&mut self,
action: &MultiRowAction,
) -> Result<(), Error>;
fn execute_multi_column_action(
&mut self,
action: &MultiColumnAction,
) -> Result<(), Error>;
}