log-full 0.0.1

A simple, asynchronous log library
Documentation
//! log-full - 功能丰富的 Rust 日志库
//! 
//! 提供灵活的日志配置、颜色输出、文件监控等功能

// 模块声明
pub mod error;
pub mod config;
pub mod colors;
pub mod watcher;
pub mod builder;
pub mod logger;
pub mod utils;
pub mod init;
pub mod quickwit;

// 重新导出主要类型
pub use error::{LogError, LogResult};
pub use config::{LogConfig, ConfigBuilder, ConfigLoader};
pub use colors::{ColorConfig, ColorApplier, ColorTheme};
pub use watcher::{FileWatcher, WatcherBuilder, FileEvent};
pub use builder::Builder;
pub use logger::{CustomFilter, LogPlus};
pub use init::{
    init_log, init_log_simple, init_log_with_plugin, 
    init_log_with_filter, init_log_with_all, set_level,
    is_initialized, current_log_level
};
pub use utils::{parse_level, parse_size, version, build_info};
pub use quickwit::{QuickwitConfig, QuickwitClient, QuickwitLogEntry};

// 类型别名