From d148e3e43730f624ac6051bc19c0d7d9ee285943 Mon Sep 17 00:00:00 2001 From: "heddi.nabbisen" Date: Mon, 1 Mar 2021 11:29:36 +0900 Subject: [PATCH] Errors: split code lines to make where logger is wrapped clearer (#218) --- examples/errors/src/logging.rs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/examples/errors/src/logging.rs b/examples/errors/src/logging.rs index 2ee5a84..e7a26f3 100644 --- a/examples/errors/src/logging.rs +++ b/examples/errors/src/logging.rs @@ -19,15 +19,22 @@ async fn index() -> Result<&'static str, MyError> { Err(err) } +#[rustfmt::skip] #[actix_web::main] async fn main() -> std::io::Result<()> { std::env::set_var("RUST_LOG", "my_errors=debug,actix_web=info"); std::env::set_var("RUST_BACKTRACE", "1"); env_logger::init(); - HttpServer::new(|| App::new().wrap(Logger::default()).service(index)) - .bind("127.0.0.1:8080")? - .run() - .await + HttpServer::new(|| { + let logger = Logger::default(); + + App::new() + .wrap(logger) + .service(index) + }) + .bind("127.0.0.1:8080")? + .run() + .await } //