diff options
| author | Fuwn <[email protected]> | 2022-04-27 01:03:06 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2022-04-27 01:03:06 -0700 |
| commit | 80a84ea0996841100294f58c99be762af0f84d91 (patch) | |
| tree | f7be6460028a949bdd96e727b57e8217ff0b9431 /src | |
| parent | refactor(modules): mount module via macros (diff) | |
| download | locus-80a84ea0996841100294f58c99be762af0f84d91.tar.xz locus-80a84ea0996841100294f58c99be762af0f84d91.zip | |
refactor(macros): simplify stateless!
Diffstat (limited to 'src')
| -rw-r--r-- | src/macros.rs | 6 | ||||
| -rw-r--r-- | src/main.rs | 4 |
2 files changed, 4 insertions, 6 deletions
diff --git a/src/macros.rs b/src/macros.rs index d2f078c..c36a41f 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -100,9 +100,9 @@ macro_rules! batch_mount { #[macro_export] macro_rules! stateless { - ($router:ident, $module:tt) => { - $router.attach_stateless($module::module) - }; + ($router:ident, $module:tt) => {{ + $router.attach_stateless($module::module); + }}; } #[macro_export] diff --git a/src/main.rs b/src/main.rs index 3ca2da8..404ea18 100644 --- a/src/main.rs +++ b/src/main.rs @@ -116,9 +116,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> { time_section(&mut time_mount, "creating router"); - time_mounts("module", &mut time_mount, || { - stateless!(router, modules); - }); + time_mounts("module", &mut time_mount, || stateless!(router, modules)); std::thread::spawn(search::index); |