Derive TryFrom by delegating to the FromStr impl
TryFrom
FromStr
See [macro@tryfrom_via_fromstr] for examples.