privacy-log 0.1.1

rust-lang/log without file names and line
Documentation
pub type Value<'a> = &'a str;

fn log_impl(
    args: std::fmt::Arguments,
    level: log::Level,
    &(target, module_path): &(&str, &'static str),
) {
    let mut builder = log::Record::builder();

    builder.args(args).level(level).target(target).module_path_static(Some(module_path));

    log::logger().log(&builder.build());
}

pub fn log<'a>(
    args: std::fmt::Arguments,
    level: log::Level,
    target_module_path_and_loc: &(&str, &'static str),
) {
    log_impl(args, level, target_module_path_and_loc)
}