pub fn unmarshal_candidate(raw: &str) -> Result<impl Candidate, Error>
Creates a Candidate from its string representation.