This is a Rust implementation of the ULID Universally Unique Lexicographically Sortable Identifiers.
```rust extern crate rustyulid; use rustyulid::newulidstring; use rustyulid::newulid_bytes;
// Generate a ULID string let ulidstring: String = newulidstring(); asserteq!(ulid_string.len(), 26);
// Generate ULID bytes let ulidbytes: [u8; 16] = newulidbytes(); asserteq!(ulid_bytes.len(), 16); ```
```rust extern crate rustyulid; use rustyulid::Ulid;
// Generate a ULID let ulid = Ulid::new();
// Generate a string for a ULID let ulidstring = ulid.tostring();
// Create ULID from a string let result = Ulid::fromstr(&ulidstring);
assert_eq!(Ok(ulid), result); ```
TODO