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.