Skip to main content

validate_alias_name

Function validate_alias_name 

Source
pub fn validate_alias_name(name: &str) -> Result<(), AliasNameError>
Expand description

Validate an alias name according to the specification.

§Rules

  • Must start with a letter (a-z, A-Z)
  • Can contain only letters, numbers, dashes, and underscores
  • Must be 1-64 characters long
  • Cannot be a reserved word

§Errors

Returns an error if the name violates any of the validation rules.