#logging #lambda-rs #python #module

lambda-rs-logging

lambda-rs 的日志支持

1 个稳定版本

2023.1.30 2023 年 1 月 31 日

#624调试


用于 2 crate

MIT 许可证

11KB
258

lambda-rs-logging

lambda-rs crate的简单日志实现。受Python的logging模块启发。

安装

首先,将以下内容添加到您的 Cargo.toml

[dependencies]
lambda-rs-logging = "2023.1.30"

或者从您的项目目录运行此命令

cargo add lambda-rs-logging

入门

使用全局日志记录器

use logging;

fn main() {
  logging::trace!("Hello world");
  logging::debug!("Hello world");
  logging::info!("Hello world");
  logging::warn!("Hello world");
  logging::error!("Hello world");
  logging::fatal!("Hello world");
}

使用日志记录器实例

use logging::Logger;

fn main() {
  let logger = Logger::new("my-logger");
  logger.trace("Hello world");
  logger.debug("Hello world");
  logger.info("Hello world");
  logger.warn("Hello world");
  logger.error("Hello world");
  logger.fatal("Hello world");
}

lib.rs:

lambda-rs crate的简单日志库。

无运行时依赖