Function trillium_logger::formatters::apache_common  
source · pub fn apache_common(
    request_id: impl LogFormatter,
    user_id: impl LogFormatter
) -> impl LogFormatterExpand description
This is defined as follows:
ip request_id user_id \[timestamp\] “method url version” status bytes
where request_id and user_id are mandatory formatters provided at time of usage.
usage without request_id or user_id
Logger::new().with_formatter(apache_common("-", "-"));usage with app-specific user_id
fn user(conn: &Conn, color: bool) -> Cow<'static, str> {
     match conn.state::<User>() {
        Some(user) => String::from(user.name()).into(),
        None => "guest".into()
    }
}
Logger::new().with_formatter(apache_common("-", user));