pub trait TryFromIntStr<T>: Sized {
// Required method
fn try_from_int_str(var: T) -> Result<Self, TryFromIntStrErr>;
}try_from_int_str only.Expand description
A generic trait for converting from str or integer to type integer.
- Implemented conversion from string, integer and boolean type to integer type.
§Usage
Basic use of the trait.
use num_convert::TryFromIntStr;
assert_eq!(<u32 as TryFromIntStr<&str>>::try_from_int_str("20032023"), Ok(20032023_u32));
assert_eq!(<usize>::try_from_int_str(<usize>::MAX as i128), Ok(usize::MAX));§Examples
assert_eq!(<u8>::try_from_int_str(true), Ok(1_u8));
assert_eq!(<u32>::try_from_int_str("2023"), Ok(2023_u32));
assert_eq!(<u64>::try_from_int_str(<u64>::MAX as u128), Ok(u64::MAX));
assert_eq!(<u64>::try_from_int_str(u128::MAX).unwrap_err().to_string(),
"out of range integral type conversion attempted");Required Methods§
Sourcefn try_from_int_str(var: T) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: T) -> Result<Self, TryFromIntStrErr>
Conversion from str or integer to type integer.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl TryFromIntStr<&str> for i8
impl TryFromIntStr<&str> for i8
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to i8. Conversion can fail.
Source§impl TryFromIntStr<&str> for i16
impl TryFromIntStr<&str> for i16
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to i16. Conversion can fail.
Source§impl TryFromIntStr<&str> for i32
impl TryFromIntStr<&str> for i32
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to i32. Conversion can fail.
Source§impl TryFromIntStr<&str> for i64
impl TryFromIntStr<&str> for i64
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to i64. Conversion can fail.
Source§impl TryFromIntStr<&str> for i128
impl TryFromIntStr<&str> for i128
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to i128. Conversion can fail.
Source§impl TryFromIntStr<&str> for isize
impl TryFromIntStr<&str> for isize
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to isize. Conversion can fail.
Source§impl TryFromIntStr<&str> for u8
impl TryFromIntStr<&str> for u8
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to u8. Conversion can fail.
Source§impl TryFromIntStr<&str> for u16
impl TryFromIntStr<&str> for u16
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to u16. Conversion can fail.
Source§impl TryFromIntStr<&str> for u32
impl TryFromIntStr<&str> for u32
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to u32. Conversion can fail.
Source§impl TryFromIntStr<&str> for u64
impl TryFromIntStr<&str> for u64
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to u64. Conversion can fail.
Source§impl TryFromIntStr<&str> for u128
impl TryFromIntStr<&str> for u128
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to u128. Conversion can fail.
Source§impl TryFromIntStr<&str> for usize
impl TryFromIntStr<&str> for usize
Source§fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: &str) -> Result<Self, TryFromIntStrErr>
Converts &str to usize. Conversion can fail.
Source§impl TryFromIntStr<bool> for i8
impl TryFromIntStr<bool> for i8
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to i8 losslessly.
Source§impl TryFromIntStr<bool> for i16
impl TryFromIntStr<bool> for i16
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to i16 losslessly.
Source§impl TryFromIntStr<bool> for i32
impl TryFromIntStr<bool> for i32
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to i32 losslessly.
Source§impl TryFromIntStr<bool> for i64
impl TryFromIntStr<bool> for i64
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to i64 losslessly.
Source§impl TryFromIntStr<bool> for i128
impl TryFromIntStr<bool> for i128
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to i128 losslessly.
Source§impl TryFromIntStr<bool> for isize
impl TryFromIntStr<bool> for isize
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to isize losslessly.
Source§impl TryFromIntStr<bool> for u8
impl TryFromIntStr<bool> for u8
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to u8 losslessly.
Source§impl TryFromIntStr<bool> for u16
impl TryFromIntStr<bool> for u16
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to u16 losslessly.
Source§impl TryFromIntStr<bool> for u32
impl TryFromIntStr<bool> for u32
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to u32 losslessly.
Source§impl TryFromIntStr<bool> for u64
impl TryFromIntStr<bool> for u64
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to u64 losslessly.
Source§impl TryFromIntStr<bool> for u128
impl TryFromIntStr<bool> for u128
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to u128 losslessly.
Source§impl TryFromIntStr<bool> for usize
impl TryFromIntStr<bool> for usize
Source§fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: bool) -> Result<Self, TryFromIntStrErr>
Converts bool to usize losslessly.
Source§impl TryFromIntStr<i8> for i8
impl TryFromIntStr<i8> for i8
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts i8 to i8 losslessly.
Source§impl TryFromIntStr<i8> for i16
impl TryFromIntStr<i8> for i16
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to i16 losslessly.
Source§impl TryFromIntStr<i8> for i32
impl TryFromIntStr<i8> for i32
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to i32 losslessly.
Source§impl TryFromIntStr<i8> for i64
impl TryFromIntStr<i8> for i64
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to i64 losslessly.
Source§impl TryFromIntStr<i8> for i128
impl TryFromIntStr<i8> for i128
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to i128 losslessly.
Source§impl TryFromIntStr<i8> for isize
impl TryFromIntStr<i8> for isize
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to isize losslessly.
Source§impl TryFromIntStr<i8> for u8
impl TryFromIntStr<i8> for u8
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to u8. Conversion can fail.
Source§impl TryFromIntStr<i8> for u16
impl TryFromIntStr<i8> for u16
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to u16. Conversion can fail.
Source§impl TryFromIntStr<i8> for u32
impl TryFromIntStr<i8> for u32
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to u32. Conversion can fail.
Source§impl TryFromIntStr<i8> for u64
impl TryFromIntStr<i8> for u64
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to u64. Conversion can fail.
Source§impl TryFromIntStr<i8> for u128
impl TryFromIntStr<i8> for u128
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to u128. Conversion can fail.
Source§impl TryFromIntStr<i8> for usize
impl TryFromIntStr<i8> for usize
Source§fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i8) -> Result<Self, TryFromIntStrErr>
Converts i8 to usize. Conversion can fail.
Source§impl TryFromIntStr<i16> for i8
impl TryFromIntStr<i16> for i8
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to i8. Conversion can fail.
Source§impl TryFromIntStr<i16> for i16
impl TryFromIntStr<i16> for i16
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts i16 to i16 losslessly.
Source§impl TryFromIntStr<i16> for i32
impl TryFromIntStr<i16> for i32
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to i32 losslessly.
Source§impl TryFromIntStr<i16> for i64
impl TryFromIntStr<i16> for i64
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to i64 losslessly.
Source§impl TryFromIntStr<i16> for i128
impl TryFromIntStr<i16> for i128
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to i128 losslessly.
Source§impl TryFromIntStr<i16> for isize
impl TryFromIntStr<i16> for isize
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to isize losslessly.
Source§impl TryFromIntStr<i16> for u8
impl TryFromIntStr<i16> for u8
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to u8. Conversion can fail.
Source§impl TryFromIntStr<i16> for u16
impl TryFromIntStr<i16> for u16
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to u16. Conversion can fail.
Source§impl TryFromIntStr<i16> for u32
impl TryFromIntStr<i16> for u32
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to u32. Conversion can fail.
Source§impl TryFromIntStr<i16> for u64
impl TryFromIntStr<i16> for u64
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to u64. Conversion can fail.
Source§impl TryFromIntStr<i16> for u128
impl TryFromIntStr<i16> for u128
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to u128. Conversion can fail.
Source§impl TryFromIntStr<i16> for usize
impl TryFromIntStr<i16> for usize
Source§fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i16) -> Result<Self, TryFromIntStrErr>
Converts i16 to usize. Conversion can fail.
Source§impl TryFromIntStr<i32> for i8
impl TryFromIntStr<i32> for i8
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to i8. Conversion can fail.
Source§impl TryFromIntStr<i32> for i16
impl TryFromIntStr<i32> for i16
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to i16. Conversion can fail.
Source§impl TryFromIntStr<i32> for i32
impl TryFromIntStr<i32> for i32
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts i32 to i32 losslessly.
Source§impl TryFromIntStr<i32> for i64
impl TryFromIntStr<i32> for i64
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to i64 losslessly.
Source§impl TryFromIntStr<i32> for i128
impl TryFromIntStr<i32> for i128
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to i128 losslessly.
Source§impl TryFromIntStr<i32> for isize
impl TryFromIntStr<i32> for isize
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to isize losslessly.
Source§impl TryFromIntStr<i32> for u8
impl TryFromIntStr<i32> for u8
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to u8. Conversion can fail.
Source§impl TryFromIntStr<i32> for u16
impl TryFromIntStr<i32> for u16
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to u16. Conversion can fail.
Source§impl TryFromIntStr<i32> for u32
impl TryFromIntStr<i32> for u32
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to u32. Conversion can fail.
Source§impl TryFromIntStr<i32> for u64
impl TryFromIntStr<i32> for u64
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to u64. Conversion can fail.
Source§impl TryFromIntStr<i32> for u128
impl TryFromIntStr<i32> for u128
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to u128. Conversion can fail.
Source§impl TryFromIntStr<i32> for usize
impl TryFromIntStr<i32> for usize
Source§fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i32) -> Result<Self, TryFromIntStrErr>
Converts i32 to usize. Conversion can fail.
Source§impl TryFromIntStr<i64> for i8
impl TryFromIntStr<i64> for i8
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to i8. Conversion can fail.
Source§impl TryFromIntStr<i64> for i16
impl TryFromIntStr<i64> for i16
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to i16. Conversion can fail.
Source§impl TryFromIntStr<i64> for i32
impl TryFromIntStr<i64> for i32
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to i32. Conversion can fail.
Source§impl TryFromIntStr<i64> for i64
impl TryFromIntStr<i64> for i64
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts i64 to i64 losslessly.
Source§impl TryFromIntStr<i64> for i128
impl TryFromIntStr<i64> for i128
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to i128 losslessly.
Source§impl TryFromIntStr<i64> for isize
impl TryFromIntStr<i64> for isize
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to isize losslessly.
Source§impl TryFromIntStr<i64> for u8
impl TryFromIntStr<i64> for u8
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to u8. Conversion can fail.
Source§impl TryFromIntStr<i64> for u16
impl TryFromIntStr<i64> for u16
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to u16. Conversion can fail.
Source§impl TryFromIntStr<i64> for u32
impl TryFromIntStr<i64> for u32
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to u32. Conversion can fail.
Source§impl TryFromIntStr<i64> for u64
impl TryFromIntStr<i64> for u64
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to u64. Conversion can fail.
Source§impl TryFromIntStr<i64> for u128
impl TryFromIntStr<i64> for u128
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to u128. Conversion can fail.
Source§impl TryFromIntStr<i64> for usize
impl TryFromIntStr<i64> for usize
Source§fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i64) -> Result<Self, TryFromIntStrErr>
Converts i64 to usize. Conversion can fail.
Source§impl TryFromIntStr<i128> for i8
impl TryFromIntStr<i128> for i8
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to i8. Conversion can fail.
Source§impl TryFromIntStr<i128> for i16
impl TryFromIntStr<i128> for i16
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to i16. Conversion can fail.
Source§impl TryFromIntStr<i128> for i32
impl TryFromIntStr<i128> for i32
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to i32. Conversion can fail.
Source§impl TryFromIntStr<i128> for i64
impl TryFromIntStr<i128> for i64
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to i64. Conversion can fail.
Source§impl TryFromIntStr<i128> for i128
impl TryFromIntStr<i128> for i128
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts i128 to i128 losslessly.
Source§impl TryFromIntStr<i128> for isize
impl TryFromIntStr<i128> for isize
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to isize. Conversion can fail.
Source§impl TryFromIntStr<i128> for u8
impl TryFromIntStr<i128> for u8
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to u8. Conversion can fail.
Source§impl TryFromIntStr<i128> for u16
impl TryFromIntStr<i128> for u16
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to u16. Conversion can fail.
Source§impl TryFromIntStr<i128> for u32
impl TryFromIntStr<i128> for u32
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to u32. Conversion can fail.
Source§impl TryFromIntStr<i128> for u64
impl TryFromIntStr<i128> for u64
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to u64. Conversion can fail.
Source§impl TryFromIntStr<i128> for u128
impl TryFromIntStr<i128> for u128
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to u128. Conversion can fail.
Source§impl TryFromIntStr<i128> for usize
impl TryFromIntStr<i128> for usize
Source§fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: i128) -> Result<Self, TryFromIntStrErr>
Converts i128 to usize. Conversion can fail.
Source§impl TryFromIntStr<isize> for i8
impl TryFromIntStr<isize> for i8
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to i8. Conversion can fail.
Source§impl TryFromIntStr<isize> for i16
impl TryFromIntStr<isize> for i16
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to i16. Conversion can fail.
Source§impl TryFromIntStr<isize> for i32
impl TryFromIntStr<isize> for i32
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to i32. Conversion can fail.
Source§impl TryFromIntStr<isize> for i64
impl TryFromIntStr<isize> for i64
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to i64 losslessly.
Source§impl TryFromIntStr<isize> for i128
impl TryFromIntStr<isize> for i128
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to i128 losslessly.
Source§impl TryFromIntStr<isize> for isize
impl TryFromIntStr<isize> for isize
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts isize to isize losslessly.
Source§impl TryFromIntStr<isize> for u8
impl TryFromIntStr<isize> for u8
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to u8. Conversion can fail.
Source§impl TryFromIntStr<isize> for u16
impl TryFromIntStr<isize> for u16
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to u16. Conversion can fail.
Source§impl TryFromIntStr<isize> for u32
impl TryFromIntStr<isize> for u32
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to u32. Conversion can fail.
Source§impl TryFromIntStr<isize> for u64
impl TryFromIntStr<isize> for u64
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to u64. Conversion can fail.
Source§impl TryFromIntStr<isize> for u128
impl TryFromIntStr<isize> for u128
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to u128. Conversion can fail.
Source§impl TryFromIntStr<isize> for usize
impl TryFromIntStr<isize> for usize
Source§fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: isize) -> Result<Self, TryFromIntStrErr>
Converts isize to usize. Conversion can fail.
Source§impl TryFromIntStr<u8> for i8
impl TryFromIntStr<u8> for i8
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to i8. Conversion can fail.
Source§impl TryFromIntStr<u8> for i16
impl TryFromIntStr<u8> for i16
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to i16. Conversion can fail.
Source§impl TryFromIntStr<u8> for i32
impl TryFromIntStr<u8> for i32
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to i32. Conversion can fail.
Source§impl TryFromIntStr<u8> for i64
impl TryFromIntStr<u8> for i64
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to i64. Conversion can fail.
Source§impl TryFromIntStr<u8> for i128
impl TryFromIntStr<u8> for i128
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to i128. Conversion can fail.
Source§impl TryFromIntStr<u8> for isize
impl TryFromIntStr<u8> for isize
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to isize. Conversion can fail.
Source§impl TryFromIntStr<u8> for u8
impl TryFromIntStr<u8> for u8
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts u8 to u8 losslessly.
Source§impl TryFromIntStr<u8> for u16
impl TryFromIntStr<u8> for u16
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to u16 losslessly.
Source§impl TryFromIntStr<u8> for u32
impl TryFromIntStr<u8> for u32
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to u32 losslessly.
Source§impl TryFromIntStr<u8> for u64
impl TryFromIntStr<u8> for u64
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to u64 losslessly.
Source§impl TryFromIntStr<u8> for u128
impl TryFromIntStr<u8> for u128
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to u128 losslessly.
Source§impl TryFromIntStr<u8> for usize
impl TryFromIntStr<u8> for usize
Source§fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u8) -> Result<Self, TryFromIntStrErr>
Converts u8 to usize losslessly.
Source§impl TryFromIntStr<u16> for i8
impl TryFromIntStr<u16> for i8
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to i8. Conversion can fail.
Source§impl TryFromIntStr<u16> for i16
impl TryFromIntStr<u16> for i16
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to i16. Conversion can fail.
Source§impl TryFromIntStr<u16> for i32
impl TryFromIntStr<u16> for i32
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to i32. Conversion can fail.
Source§impl TryFromIntStr<u16> for i64
impl TryFromIntStr<u16> for i64
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to i64. Conversion can fail.
Source§impl TryFromIntStr<u16> for i128
impl TryFromIntStr<u16> for i128
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to i128. Conversion can fail.
Source§impl TryFromIntStr<u16> for isize
impl TryFromIntStr<u16> for isize
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to isize. Conversion can fail.
Source§impl TryFromIntStr<u16> for u8
impl TryFromIntStr<u16> for u8
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to u8. Conversion can fail.
Source§impl TryFromIntStr<u16> for u16
impl TryFromIntStr<u16> for u16
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts u16 to u16 losslessly.
Source§impl TryFromIntStr<u16> for u32
impl TryFromIntStr<u16> for u32
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to u32 losslessly.
Source§impl TryFromIntStr<u16> for u64
impl TryFromIntStr<u16> for u64
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to u64 losslessly.
Source§impl TryFromIntStr<u16> for u128
impl TryFromIntStr<u16> for u128
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to u128 losslessly.
Source§impl TryFromIntStr<u16> for usize
impl TryFromIntStr<u16> for usize
Source§fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u16) -> Result<Self, TryFromIntStrErr>
Converts u16 to usize losslessly.
Source§impl TryFromIntStr<u32> for i8
impl TryFromIntStr<u32> for i8
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to i8. Conversion can fail.
Source§impl TryFromIntStr<u32> for i16
impl TryFromIntStr<u32> for i16
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to i16. Conversion can fail.
Source§impl TryFromIntStr<u32> for i32
impl TryFromIntStr<u32> for i32
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to i32. Conversion can fail.
Source§impl TryFromIntStr<u32> for i64
impl TryFromIntStr<u32> for i64
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to i64. Conversion can fail.
Source§impl TryFromIntStr<u32> for i128
impl TryFromIntStr<u32> for i128
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to i128. Conversion can fail.
Source§impl TryFromIntStr<u32> for isize
impl TryFromIntStr<u32> for isize
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to isize. Conversion can fail.
Source§impl TryFromIntStr<u32> for u8
impl TryFromIntStr<u32> for u8
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to u8. Conversion can fail.
Source§impl TryFromIntStr<u32> for u16
impl TryFromIntStr<u32> for u16
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to u16. Conversion can fail.
Source§impl TryFromIntStr<u32> for u32
impl TryFromIntStr<u32> for u32
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts u32 to u32 losslessly.
Source§impl TryFromIntStr<u32> for u64
impl TryFromIntStr<u32> for u64
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to u64 losslessly.
Source§impl TryFromIntStr<u32> for u128
impl TryFromIntStr<u32> for u128
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to u128 losslessly.
Source§impl TryFromIntStr<u32> for usize
impl TryFromIntStr<u32> for usize
Source§fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u32) -> Result<Self, TryFromIntStrErr>
Converts u32 to usize losslessly.
Source§impl TryFromIntStr<u64> for i8
impl TryFromIntStr<u64> for i8
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to i8. Conversion can fail.
Source§impl TryFromIntStr<u64> for i16
impl TryFromIntStr<u64> for i16
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to i16. Conversion can fail.
Source§impl TryFromIntStr<u64> for i32
impl TryFromIntStr<u64> for i32
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to i32. Conversion can fail.
Source§impl TryFromIntStr<u64> for i64
impl TryFromIntStr<u64> for i64
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to i64. Conversion can fail.
Source§impl TryFromIntStr<u64> for i128
impl TryFromIntStr<u64> for i128
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to i128. Conversion can fail.
Source§impl TryFromIntStr<u64> for isize
impl TryFromIntStr<u64> for isize
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to isize. Conversion can fail.
Source§impl TryFromIntStr<u64> for u8
impl TryFromIntStr<u64> for u8
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to u8. Conversion can fail.
Source§impl TryFromIntStr<u64> for u16
impl TryFromIntStr<u64> for u16
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to u16. Conversion can fail.
Source§impl TryFromIntStr<u64> for u32
impl TryFromIntStr<u64> for u32
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to u32. Conversion can fail.
Source§impl TryFromIntStr<u64> for u64
impl TryFromIntStr<u64> for u64
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts u64 to u64 losslessly.
Source§impl TryFromIntStr<u64> for u128
impl TryFromIntStr<u64> for u128
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to u128 losslessly.
Source§impl TryFromIntStr<u64> for usize
impl TryFromIntStr<u64> for usize
Source§fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u64) -> Result<Self, TryFromIntStrErr>
Converts u64 to usize losslessly.
Source§impl TryFromIntStr<u128> for i8
impl TryFromIntStr<u128> for i8
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to i8. Conversion can fail.
Source§impl TryFromIntStr<u128> for i16
impl TryFromIntStr<u128> for i16
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to i16. Conversion can fail.
Source§impl TryFromIntStr<u128> for i32
impl TryFromIntStr<u128> for i32
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to i32. Conversion can fail.
Source§impl TryFromIntStr<u128> for i64
impl TryFromIntStr<u128> for i64
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to i64. Conversion can fail.
Source§impl TryFromIntStr<u128> for i128
impl TryFromIntStr<u128> for i128
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to i128. Conversion can fail.
Source§impl TryFromIntStr<u128> for isize
impl TryFromIntStr<u128> for isize
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to isize. Conversion can fail.
Source§impl TryFromIntStr<u128> for u8
impl TryFromIntStr<u128> for u8
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to u8. Conversion can fail.
Source§impl TryFromIntStr<u128> for u16
impl TryFromIntStr<u128> for u16
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to u16. Conversion can fail.
Source§impl TryFromIntStr<u128> for u32
impl TryFromIntStr<u128> for u32
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to u32. Conversion can fail.
Source§impl TryFromIntStr<u128> for u64
impl TryFromIntStr<u128> for u64
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to u64. Conversion can fail.
Source§impl TryFromIntStr<u128> for u128
impl TryFromIntStr<u128> for u128
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts u128 to u128 losslessly.
Source§impl TryFromIntStr<u128> for usize
impl TryFromIntStr<u128> for usize
Source§fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: u128) -> Result<Self, TryFromIntStrErr>
Converts u128 to usize. Conversion can fail.
Source§impl TryFromIntStr<usize> for i8
impl TryFromIntStr<usize> for i8
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to i8. Conversion can fail.
Source§impl TryFromIntStr<usize> for i16
impl TryFromIntStr<usize> for i16
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to i16. Conversion can fail.
Source§impl TryFromIntStr<usize> for i32
impl TryFromIntStr<usize> for i32
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to i32. Conversion can fail.
Source§impl TryFromIntStr<usize> for i64
impl TryFromIntStr<usize> for i64
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to i64. Conversion can fail.
Source§impl TryFromIntStr<usize> for i128
impl TryFromIntStr<usize> for i128
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to i128. Conversion can fail.
Source§impl TryFromIntStr<usize> for isize
impl TryFromIntStr<usize> for isize
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to isize. Conversion can fail.
Source§impl TryFromIntStr<usize> for u8
impl TryFromIntStr<usize> for u8
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to u8. Conversion can fail.
Source§impl TryFromIntStr<usize> for u16
impl TryFromIntStr<usize> for u16
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to u16. Conversion can fail.
Source§impl TryFromIntStr<usize> for u32
impl TryFromIntStr<usize> for u32
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to u32. Conversion can fail.
Source§impl TryFromIntStr<usize> for u64
impl TryFromIntStr<usize> for u64
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to u64 losslessly.
Source§impl TryFromIntStr<usize> for u128
impl TryFromIntStr<usize> for u128
Source§fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: usize) -> Result<Self, TryFromIntStrErr>
Converts usize to u128 losslessly.
Source§impl TryFromIntStr<usize> for usize
impl TryFromIntStr<usize> for usize
Source§fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
fn try_from_int_str(var: Self) -> Result<Self, TryFromIntStrErr>
Converts usize to usize losslessly.