#macro #interface #output #terminal #styled #command #termcolor

termcolor_output

通过宏将样式化输出传递给termcolor的接口库

4个版本 (1个稳定版)

1.0.1 2019年10月23日
1.0.0-rc.32019年10月20日
1.0.0-rc.22019年10月19日
1.0.0-rc.12019年10月18日

#1098 in Rust模式

Download history • Rust 包仓库 612/week @ 2023-11-24 • Rust 包仓库 718/week @ 2023-12-01 • Rust 包仓库 763/week @ 2023-12-08 • Rust 包仓库 636/week @ 2023-12-15 • Rust 包仓库 323/week @ 2023-12-22 • Rust 包仓库 332/week @ 2023-12-29 • Rust 包仓库 753/week @ 2024-01-05 • Rust 包仓库 665/week @ 2024-01-12 • Rust 包仓库 512/week @ 2024-01-19 • Rust 包仓库 840/week @ 2024-01-26 • Rust 包仓库 1036/week @ 2024-02-02 • Rust 包仓库 930/week @ 2024-02-09 • Rust 包仓库 1080/week @ 2024-02-16 • Rust 包仓库 841/week @ 2024-02-23 • Rust 包仓库 920/week @ 2024-03-01 • Rust 包仓库 368/week @ 2024-03-08 • Rust 包仓库

3,355 每月下载量
用于 17 个crate(10个直接使用)

MIT 许可证

11KB
96

用于termcolor_output_impl过程宏的包装crate。

将此代码分成两个crate的原因很简单:我们希望使此功能在稳定版中可用。实际上,这个双crate系统仅仅是proc_macro_hack生成的代码的手动实现。

它是做什么的

termcolor crate是针对不同控制台API的跨平台实现,抽象化了Linux终端和Windows控制台。然而,它的API本身有些繁琐(尽管只是一点点),因为对于格式化密集的部分,我们必须在代码中添加显式的样式命令。此crate允许我们抽象这些事物,提供类似于标准write!宏的接口。

依赖项

~72–250KB