Separate Module
in ModuleValidation
and ModuleExecution
#465
Labels
A: breaking
Admin: breaking change that may impact operators
O: exploratory
Objective: aims to investigate new ideas
Module
should be split into 2 different traits:ModuleValidation
which contains all*_validate()
methodsModuleExecution
which contains all*_execute()
methodsModifications to
Router
:Router::get_route_validation() -> Option<&dyn ModuleValidation>
Router::get_route()
Router::get_route_execution() -> Option<&dyn ModuleExecution>
Router::get_route_mut
Router::has_route()
split inhas_route_validation()
andhas_route_execution()
get_route_*()
The text was updated successfully, but these errors were encountered: