pub fn validate_nickname(input: &str) -> Result<Option<String>, NicknameError>Expand description
Validate and normalize a user-supplied nickname.
Ok(None)if empty after trimming (delete intent),Ok(Some(s))with the trimmed value if valid,Err(_)if rejected (length / control char).