diff --git a/actix-web/src/middleware/logger.rs b/actix-web/src/middleware/logger.rs index 72cc7cbea66..8d53818cf94 100644 --- a/actix-web/src/middleware/logger.rs +++ b/actix-web/src/middleware/logger.rs @@ -128,7 +128,17 @@ impl Logger { } /// Set a range of status to include in the logging - pub fn status_range>(mut self, status: R) -> Self { + /// + /// # Examples + /// ``` + /// use actix_web::{middleware::Logger, App, http::StatusCode}; + /// + /// // Log only the requests with status code higher or equal to BAD_REQUEST(400) + /// let app = App::new() + /// .wrap(Logger::default().statuses(StatusCode::BAD_REQUEST..)); + /// + /// ``` + pub fn statuses>(mut self, status: R) -> Self { let inner = Rc::get_mut(&mut self.0).unwrap(); inner.status_range = (status.start_bound().cloned(), status.end_bound().cloned()); self