pub fn parse_ssh_url(url: &str) -> Result<SshUrl, String>
Parse an SSH URL into its components.
Supports two formats:
ssh://[user@]host[:port]/path
user@host:path