Skip to main content

wheel_rs/
lib.rs

1//! # wheel-rs
2//!
3//! 一个 Rust 工具库,提供文件操作、时间工具和 Duration 序列化支持。
4//!
5//! ## 功能特性
6//!
7//! - **文件工具**: 提供文件扩展名提取和 SHA256 哈希值计算功能
8//! - **时间工具**: 提供时间戳和时间测量相关工具
9//! - **DNS 工具**: 提供 DNS 解析功能
10//! - **命令行工具**: 提供执行外部命令的功能
11//! - **序列化工具**: 为 `std::time::Duration` 和其他类型提供自定义序列化和反序列化支持
12//!
13//! ## 模块说明
14//!
15//! - [file_utils]: 文件操作工具函数
16//! - [time_utils]: 时间相关工具函数
17//! - [dns_utils]: DNS 解析工具函数
18//! - [cmd]: 命令行执行工具
19//! - [serde]: 自定义序列化/反序列化实现
20
21pub mod cmd;
22pub mod dns_utils;
23pub mod error;
24pub mod file_utils;
25pub mod process;
26pub mod serde;
27pub mod time_utils;
28pub mod urn_utils;
29
30// 重新导出结构体,简化外部引用
31pub use error::runtime;