macro_rules! register_module_api {
($module_name:literal, $category:expr, $router_fn:expr, $auth_required:expr, $module_type:expr) => { ... };
($module_name:literal, $category:expr, $router_fn:expr, $auth_required:expr) => { ... };
}macro_rules! register_module_api {
($module_name:literal, $category:expr, $router_fn:expr, $auth_required:expr, $module_type:expr) => { ... };
($module_name:literal, $category:expr, $router_fn:expr, $auth_required:expr) => { ... };
}