1 个不稳定版本
0.1.0 | 2020 年 8 月 25 日 |
---|
352 在 无标准库 中
25 每月下载量
240KB
962 代码行
rust-badgen
Rust SVG 徽章生成器,具有字体路径渲染。
文档托管在 docs.rs。
[dependencies]
badgen = "0.1"
示例
经典
let badge = badgen::badge(&badgen::Style::classic(), "4.2 KB", Some("minzipped size")).unwrap();
println!("{}", badge);
扁平
let badge = badgen::badge(&badgen::Style::flat(), "4.2 KB", Some("minzipped size")).unwrap();
println!("{}", badge);
基准测试
基准测试在 2020 年 6 月 17 日在 AMD Ryzen 9 3950X 上运行。
classic time: [1.8844 us 1.8888 us 1.8933 us]
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) low mild
2 (2.00%) high mild
flat time: [1.3516 us 1.3536 us 1.3556 us]
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high mild
default-slow time: [11.833 us 11.847 us 11.863 us]
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) low mild
致谢
最初受 github.com/badgen/badgen 启发,但我决定以不同的方式生成徽章。
依赖项
~1MB
~21K SLoC