pub fn parse_host_spec(input: &str) -> Result<HostSpec>
Parse a non-empty Host alias or user@host string.
user@host
Returns crate::HortoError::Message when the string is empty or only whitespace.
crate::HortoError::Message