pub fn validate_email(input: Option<&str>) -> Result<String, EmailError>
A valid email: the trimmed local part as typed, @, the domain lower-cased.
@