2个版本
0.1.1 | 2022年10月5日 |
---|---|
0.1.0 | 2022年8月10日 |
#15 in #truncate
6KB
56 行
truncate-slice-debug
一个辅助特质,用于将切片的Debug
输出截断到提供的项目数限制。
示例用法
use truncate_slice_debug::TruncateSliceDebug;
fn main() {
let values = vec![0, 1, 2, 3, 4, 5];
let dbg_output = format!("{:?}", values.as_slice().truncate_debug(3));
assert_eq!(&dbg_output, "[0, 1, 2, ...(3 more)]");
let dbg_output = format!("{:?}", values.as_slice().truncate_debug(10));
assert_eq!(&dbg_output, "[0, 1, 2, 3, 4, 5]");
}
许可
truncate-slice-debug
同时遵循MIT和Apache许可证,版本2.0,如LICENSE-MIT和LICENSE-APACHE文件所示。