--- date: 2020-11-19 id: ab615a6d-64d5-49a4-824e-a02889a05a8f title: TryInto --- # Description TryInto[^1] is an attempted conversion that consumes self, which may or may not be expensive. # Delcaration ``` rust pub trait TryInto<T> { type Error; fn try_into(self) -> Result<T, Self::Error>; } ``` # Implementors ``` rust impl<T, U> TryInto<U> for T where U: TryFrom<T>, ``` # Footnotes [^1]: <https://doc.rust-lang.org/std/convert/trait.TryInto.html>