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