pub fn parse_target(target: &str) -> Result<(String, String)>
Split an ssh target user@host into (user, host). git-ark hosts always run under a dedicated user, so a bare hostname (no @) is rejected rather than guessed at.
user@host
(user, host)
@