29个稳定版本 (6个主要版本)
新 6.0.0 | 2024年8月20日 |
---|---|
5.0.1 | 2024年7月25日 |
5.0.0 | 2024年3月12日 |
4.0.3 | 2024年1月30日 |
0.2.2 | 2019年2月21日 |
##59 in 图像
每月2,620次下载
35KB
729 行
Identicon-rs
这是Rust语言的Identicon实现。
文档
示例
use identicon_rs::error::IdenticonError;
use identicon_rs::Identicon;
fn main() -> Result<(), IdenticonError> {
let conways_glider = String::from("conways-glider");
let test_string = "identicon_rs";
// stored example
let identicon_conways_glider = Identicon::new(&conways_glider);
identicon_conways_glider.save_image("output_1.png")?;
// chained example with no border
Identicon::new(test_string)
.set_border(0)
.save_image("output_2.png")?;
Ok(())
}
您可以使用以下命令运行此示例:cargo run --example main
.
仓库包含一个示例webservice,您可以使用以下命令运行:cargo run --example webserver
.
您将获得以下类似图像
许可证
根据以下任一项许可
-
Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
-
MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确表示,否则根据Apache-2.0许可证定义,您提交的任何有意包含在本作品中的贡献,将如上所述双重许可,不附加任何额外条款或条件。
依赖项
~4.5MB
~78K SLoC