6 stable releases
3.0.0 | Feb 21, 2021 |
---|---|
2.0.1 | Feb 7, 2021 |
2.0.0 | Dec 10, 2020 |
1.1.0 | Jun 23, 2020 |
1.0.0 | Oct 29, 2019 |
#2076 in Parser implementations
25 downloads per month
43KB
703 lines
dns-stamp-parser
A library to encode and decode DNS stamp.
Usage
Add this to your Cargo.toml
:
[dependencies]
dns-stamp-parser = "~3.0.0"
Example
use dns_stamp_parser::DnsStamp;
fn example() {
let stamp = "sdns://AgcAAAAAAAAADTIxNy4xNjkuMjAuMjIgPhoaD2xT8-l6SS1XCEtbmAcFnuBXqxUFh2_YP9o9uDgNZG5zLmFhLm5ldC51awovZG5zLXF1ZXJ5";
let dns_stamp = DnsStamp::decode(stamp).unwrap();
println!("{}", dns_stamp.encode().unwrap());
}
Dependencies
~0.7–2.5MB
~49K SLoC