Bug#1109463: ITP: librust-base62-dev -- A fast, zero-dependency base62 encoder/decoder library for Rust
Package: wnpp
Severity: wishlist
Owner: Don Xu <me@eipi.fun>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : librust-base62-dev
Version : 2.2.1
Upstream Contact: François Bernier <frankbernier@gmail.com>
* URL : https://github.com/fbernier/base62
* License : MIT
Programming Lang: Rust
Description : A no_std, fast, zero-dependency base62 encoder/decoder library for Rust
base62 is a no_std, fast, zero-dependency encoder/decoder
library for Rust, typically used in URL shorteners. It supports
both standard [0-9A-Za-z] and alternative [0-9a-zA-Z] variants.
With the alloc feature (enabled by default), it provides functions
for converting between u128 values and base62 strings using both
standard (0-9, A-Z, a-z) and alternative (0-9, a-z, A-Z) alphabets.
When used without default features, it provides the core encoding
and decoding primitives that operate on byte slices.
For usage with the standard library’s IO traits, the std feature
is required.
From the packager:
Because this package is zero-dependency, it is widely used in many
rust packages, such as the rust-i18n which I am packaging.
I will maintain this package by myself and with other members if I
join the Rust team successfully.
I need a sponsor for this package.
Reply to: