aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-04-27 01:03:06 -0700
committerFuwn <[email protected]>2022-04-27 01:03:06 -0700
commit80a84ea0996841100294f58c99be762af0f84d91 (patch)
treef7be6460028a949bdd96e727b57e8217ff0b9431 /src
parentrefactor(modules): mount module via macros (diff)
downloadlocus-80a84ea0996841100294f58c99be762af0f84d91.tar.xz
locus-80a84ea0996841100294f58c99be762af0f84d91.zip
refactor(macros): simplify stateless!
Diffstat (limited to 'src')
-rw-r--r--src/macros.rs6
-rw-r--r--src/main.rs4
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);