validate_name

Function validate_name 

Source
pub fn validate_name(name: Option<&str>) -> Result<(), ValidationError>
Expand description

Validates a user name

§Arguments

  • name - The name to validate (optional)

§Returns

Returns Ok(()) if the name is valid, or a ValidationError if invalid.

§Name Requirements

  • If provided, cannot be empty or whitespace only
  • Maximum 100 characters

§Examples

use torii_core::validation::validate_name;

assert!(validate_name(Some("John Doe")).is_ok());
assert!(validate_name(None).is_ok());
assert!(validate_name(Some("")).is_err());