TryFrom<T> 和 TryInto<U> 是 From, Into 的安全版本,其方法 try_from() 的返回类型为 Result<ok_t, error_t>,可以更加灵活地处理错误.
1 | // Tuple implementation |
和 From, Into 一样,实现了 T: TryFrom<U> 就自动实现了 U: TryInto<T>,对 U 类型就可以使用 try_into() 方法了.
TryFrom<T> 和 TryInto<U> 是 From, Into 的安全版本,其方法 try_from() 的返回类型为 Result<ok_t, error_t>,可以更加灵活地处理错误.
1 | // Tuple implementation |
和 From, Into 一样,实现了 T: TryFrom<U> 就自动实现了 U: TryInto<T>,对 U 类型就可以使用 try_into() 方法了.