secra-logger 3.0.3

一个生产级的 Rust 日志系统库,基于 tracing 生态系统构建,支持结构化 JSON 日志、文件滚动、UTC+8 时区等特性
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use thiserror::Error;

pub type Result<T, E = Error> = std::result::Result<T, E>;

#[derive(Debug, Error)]
pub enum Error {
    #[error("日志系统初始化失败:{0}")]
    InitFailed(String),

    #[error(transparent)]
    Anyhow(#[from] anyhow::Error),
}