3 ms·
I wasn't going to post it here because it feels a bit small for a show HN, but then I figured: why not. :) It's a pure Rust implementation of Segement's KSUID,
by tasn 5y ago
I wasn't going to post it here because it feels a bit small for a show HN, but then I figured: why not. :)
It's a pure Rust implementation of Segement's KSUID, and I created this library while working on Svix[0]. I haven't written any Rust for a while, so even though I have written quite a bit of Rust code in the past (see Etebase[1]), I'm a bit rusty (no pun intended).
Anyhow, I just wanted to share, and I'm hoping to get some feedback if you have any.
P.S, the package is tested for compatibility against the reference Go implementation.
Code and examples: https://github.com/svix/rust-ksuid/ https://github.com/svix/rust-ksuid/
[0] https://www.svix.com https://www.svix.com
[1] https://github.com/etesync/etebase-rs https://github.com/etesync/etebase-rs (really cool btw, as it also generates libraries for many languages directly from the rust code!)