2 个不稳定版本
0.2.0 | 2022年7月24日 |
---|---|
0.1.0 | 2022年7月23日 |
#12 in #able
26KB
552 行
exhibit
exhibit
是一个小型 Rust 库,用于控制任何 Display
able 类型的显示。
主要功能由 ExhibitExt
特性提供。
示例
use exhibit::ExhibitExt;
let text = "\x1b[31mHello, 🌎!\x1b[0m";
assert_eq!(
text.exhibit().redact(true).into(),
"\x1b[31m▆▅▆▆▅, ▇▇!\x1b[0m\n",
);
lib.rs
:
exhibit
是一个小型 Rust 库,用于控制任何 Display
able 类型的显示。
主要功能由 ExhibitExt
特性提供。
示例
use exhibit::ExhibitExt;
let text = "\x1b[31mHello, 🌎!\x1b[0m";
assert_eq!(
text.exhibit().redact(true).to_string(),
"\x1b[31m▆▅▆▆▅, ▇▇!\x1b[0m\n",
);
依赖项
~0–11MB
~64K SLoC