diff options
| author | Fuwn <[email protected]> | 2022-03-26 03:17:43 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2022-03-26 03:17:43 +0000 |
| commit | 9d9cb4c3ff30faae1e0632502d3eec0bd56c6edb (patch) | |
| tree | 813250358d04d3430a02a4263e44d2a253d264fc /src | |
| parent | refactor(router): rename get to mount (diff) | |
| download | windmark-9d9cb4c3ff30faae1e0632502d3eec0bd56c6edb.tar.xz windmark-9d9cb4c3ff30faae1e0632502d3eec0bd56c6edb.zip | |
refactor(router): move default logger to logger feature
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -48,6 +48,7 @@ pub struct Router { header: fn(&TcpStream) -> String, footer: fn(&TcpStream) -> String, ssl_acceptor: Arc<SslAcceptor>, + #[cfg(feature = "logger")] default_logger: bool, pre_route_callback: fn(&TcpStream), post_route_callback: fn(&TcpStream), @@ -310,6 +311,7 @@ impl Router { /// Enabled the default logger (the /// [`pretty_env_logger`](https://crates.io/crates/pretty_env_logger) and /// [`log`](https://crates.io/crates/log) crates). + #[cfg(feature = "logger")] pub fn enable_default_logger(&mut self, enable: bool) -> &mut Self { self.default_logger = enable; std::env::set_var("RUST_LOG", "trace"); @@ -379,6 +381,7 @@ impl Default for Router { .unwrap() .build(), ), + #[cfg(feature = "logger")] default_logger: false, pre_route_callback: |_| {}, post_route_callback: |_| {}, |