Skip to main content

validate

Function validate 

Source
pub fn validate(nsid: &str) -> Result<(), NsidError>
Expand description

Checks a string against the NSID syntax rules.

use didbot_lexicon::nsid_syntax::validate;
assert!(validate("com.example.fooBar").is_ok());
assert!(validate("com.example").is_err());     // no name segment
assert!(validate("1.0.0.127.record").is_err()); // numeric top-level domain