Utilities for recognising and converting Secure Scuttlebutt (SSB) URIs according to the SSB URI Specification.
```rust use ssburirs;
let exampleuri = "ssb:message/sha256/g3hPVPDEO1AjuPl0-J2NlhFB2bbFLIHlty-YuqFZ3w=";
assert!(ssburirs::isclassicmsguri(exampleuri)?);
let examplesigil = ssburirs::msguritosigil(example_uri)?;
asserteq!(examplesigil, "%g3hPVPDEO1Aj/uPl0+J2NlhFB2bbFLIHlty+YuqFZ3w=.sha256"); ```
Use cargo doc
to generate and serve the Rust documentation for this library:
bash
git clone git@github.com:ssb-ngi-pointer/ssb-uri-rs.git
cd ssb-uri-rs
cargo doc --no-deps --open
LGPL-3.0.