fern 0.5.3

Simple, efficient logging
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Support module for tests
extern crate log;

use std::fmt;

/// Utility to manually enter a log message into a logger. All extra metadata (target,
/// line number, etc) will be blank.
pub fn manual_log<T, U>(logger: &T, level: log::Level, message: U)
where
    T: log::Log + ?Sized,
    U: fmt::Display,
{
    logger.log(&log::RecordBuilder::new()
        .args(format_args!("{}", message))
        .level(level)
        .build());
}