ulys
This lib is inspired from the Rust implementation of the ulid project which provides Universally Unique Lexicographically Sortable Identifiers.
Quickstart
use Ulys;
// Generate a ulys
let ulys = new;
// Generate a string for a ulys
let s = ulys.to_string;
// Create from a String
let res = from_string;
assert_eq!;
Crate Features
serde: Enables serialization and deserialization ofUlystypes viaserde. ULYSs are serialized using their canonical 26-character representation as defined in the ULID standard. An optionalulys_as_u128module is provided, which enables serialization through anUlys's inneru128primitive type. See the documentation and serde docs for more information.uuid: Implements infallible conversions between ULYSs and UUIDs from theuuidcrate via thestd::convert::Fromtrait.