#url #python #codec #short #package #port #id

short_url

将 Python 中的 short_url 包移植到 Rust

2 个版本 (1 个稳定版)

1.0.0 2021 年 9 月 20 日
0.1.0 2020 年 7 月 15 日

38#short

MIT 许可证

7KB
109

short_url-rs

short_url 是一个从 https://github.com/Alir3z4/python-short_url 移植到 Rust 的 crate。

快速入门

use short_url::UrlEncoder;

let encoder = UrlEncoder::new("mn6j2c4rv8bpygw95z7hsdaetxuk3fq", 24);

// Encode a url with id 1, and a min length of 5.
assert_eq!(String::from("867nv"), e.encode_url(1, 5));

// Decode a url into a usize.
assert_eq!(1, e.decode_url("867nv").unwrap());

许可证

根据原始作品 https://github.com/Alir3z4/python-short_url 继承的 MIT 许可证授权。

无运行时依赖