Skip to main content

validate

Function validate 

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

Checks a string against the handle syntax rules.

use didbot_identity::handle::validate;
assert!(validate("john.test").is_ok());
assert!(validate("A.ISI.EDU").is_ok());  // case is a normalization concern
assert!(validate("127.0.0.1").is_err()); // numeric top-level domain
assert!(validate("org").is_err());       // dotless