pub trait LosslessInto<T> {
// Required method
fn lossless_into(self) -> T;
}Required Methods§
fn lossless_into(self) -> T
Implementations on Foreign Types§
Source§impl LosslessInto<f32> for f32
Available on crate feature f32 only.
impl LosslessInto<f32> for f32
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for f64
Available on crate features f64 and f32 only.
impl LosslessInto<f32> for f64
Available on crate features
f64 and f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for i8
Available on crate feature f32 only.
impl LosslessInto<f32> for i8
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for i16
Available on crate feature f32 only.
impl LosslessInto<f32> for i16
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for i32
Available on crate feature f32 only.
impl LosslessInto<f32> for i32
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for i64
Available on crate feature f32 only.
impl LosslessInto<f32> for i64
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for i128
Available on crate feature f32 only.
impl LosslessInto<f32> for i128
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for u8
Available on crate feature f32 only.
impl LosslessInto<f32> for u8
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for u16
Available on crate feature f32 only.
impl LosslessInto<f32> for u16
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for u32
Available on crate feature f32 only.
impl LosslessInto<f32> for u32
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for u64
Available on crate feature f32 only.
impl LosslessInto<f32> for u64
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f32> for u128
Available on crate feature f32 only.
impl LosslessInto<f32> for u128
Available on crate feature
f32 only.fn lossless_into(self) -> f32
Source§impl LosslessInto<f64> for f32
Available on crate features f32 and f64 only.
impl LosslessInto<f64> for f32
Available on crate features
f32 and f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for f64
Available on crate feature f64 only.
impl LosslessInto<f64> for f64
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for i8
Available on crate feature f64 only.
impl LosslessInto<f64> for i8
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for i16
Available on crate feature f64 only.
impl LosslessInto<f64> for i16
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for i32
Available on crate feature f64 only.
impl LosslessInto<f64> for i32
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for i64
Available on crate feature f64 only.
impl LosslessInto<f64> for i64
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for i128
Available on crate feature f64 only.
impl LosslessInto<f64> for i128
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for u8
Available on crate feature f64 only.
impl LosslessInto<f64> for u8
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for u16
Available on crate feature f64 only.
impl LosslessInto<f64> for u16
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for u32
Available on crate feature f64 only.
impl LosslessInto<f64> for u32
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for u64
Available on crate feature f64 only.
impl LosslessInto<f64> for u64
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<f64> for u128
Available on crate feature f64 only.
impl LosslessInto<f64> for u128
Available on crate feature
f64 only.fn lossless_into(self) -> f64
Source§impl LosslessInto<i8> for f32
impl LosslessInto<i8> for f32
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for f64
impl LosslessInto<i8> for f64
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for i8
impl LosslessInto<i8> for i8
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for i16
impl LosslessInto<i8> for i16
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for i32
impl LosslessInto<i8> for i32
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for i64
impl LosslessInto<i8> for i64
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for i128
impl LosslessInto<i8> for i128
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for u8
impl LosslessInto<i8> for u8
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for u16
impl LosslessInto<i8> for u16
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for u32
impl LosslessInto<i8> for u32
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for u64
impl LosslessInto<i8> for u64
fn lossless_into(self) -> i8
Source§impl LosslessInto<i8> for u128
impl LosslessInto<i8> for u128
fn lossless_into(self) -> i8
Source§impl LosslessInto<i16> for f32
impl LosslessInto<i16> for f32
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for f64
impl LosslessInto<i16> for f64
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for i8
impl LosslessInto<i16> for i8
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for i16
impl LosslessInto<i16> for i16
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for i32
impl LosslessInto<i16> for i32
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for i64
impl LosslessInto<i16> for i64
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for i128
impl LosslessInto<i16> for i128
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for u8
impl LosslessInto<i16> for u8
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for u16
impl LosslessInto<i16> for u16
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for u32
impl LosslessInto<i16> for u32
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for u64
impl LosslessInto<i16> for u64
fn lossless_into(self) -> i16
Source§impl LosslessInto<i16> for u128
impl LosslessInto<i16> for u128
fn lossless_into(self) -> i16
Source§impl LosslessInto<i32> for f32
impl LosslessInto<i32> for f32
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for f64
impl LosslessInto<i32> for f64
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for i8
impl LosslessInto<i32> for i8
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for i16
impl LosslessInto<i32> for i16
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for i32
impl LosslessInto<i32> for i32
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for i64
impl LosslessInto<i32> for i64
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for i128
impl LosslessInto<i32> for i128
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for u8
impl LosslessInto<i32> for u8
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for u16
impl LosslessInto<i32> for u16
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for u32
impl LosslessInto<i32> for u32
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for u64
impl LosslessInto<i32> for u64
fn lossless_into(self) -> i32
Source§impl LosslessInto<i32> for u128
impl LosslessInto<i32> for u128
fn lossless_into(self) -> i32
Source§impl LosslessInto<i64> for f32
impl LosslessInto<i64> for f32
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for f64
impl LosslessInto<i64> for f64
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for i8
impl LosslessInto<i64> for i8
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for i16
impl LosslessInto<i64> for i16
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for i32
impl LosslessInto<i64> for i32
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for i64
impl LosslessInto<i64> for i64
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for i128
impl LosslessInto<i64> for i128
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for u8
impl LosslessInto<i64> for u8
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for u16
impl LosslessInto<i64> for u16
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for u32
impl LosslessInto<i64> for u32
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for u64
impl LosslessInto<i64> for u64
fn lossless_into(self) -> i64
Source§impl LosslessInto<i64> for u128
impl LosslessInto<i64> for u128
fn lossless_into(self) -> i64
Source§impl LosslessInto<i128> for f32
impl LosslessInto<i128> for f32
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for f64
impl LosslessInto<i128> for f64
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for i8
impl LosslessInto<i128> for i8
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for i16
impl LosslessInto<i128> for i16
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for i32
impl LosslessInto<i128> for i32
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for i64
impl LosslessInto<i128> for i64
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for i128
impl LosslessInto<i128> for i128
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for u8
impl LosslessInto<i128> for u8
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for u16
impl LosslessInto<i128> for u16
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for u32
impl LosslessInto<i128> for u32
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for u64
impl LosslessInto<i128> for u64
fn lossless_into(self) -> i128
Source§impl LosslessInto<i128> for u128
impl LosslessInto<i128> for u128
fn lossless_into(self) -> i128
Source§impl LosslessInto<u8> for f32
impl LosslessInto<u8> for f32
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for f64
impl LosslessInto<u8> for f64
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for i8
impl LosslessInto<u8> for i8
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for i16
impl LosslessInto<u8> for i16
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for i32
impl LosslessInto<u8> for i32
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for i64
impl LosslessInto<u8> for i64
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for i128
impl LosslessInto<u8> for i128
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for u8
impl LosslessInto<u8> for u8
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for u16
impl LosslessInto<u8> for u16
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for u32
impl LosslessInto<u8> for u32
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for u64
impl LosslessInto<u8> for u64
fn lossless_into(self) -> u8
Source§impl LosslessInto<u8> for u128
impl LosslessInto<u8> for u128
fn lossless_into(self) -> u8
Source§impl LosslessInto<u16> for f32
impl LosslessInto<u16> for f32
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for f64
impl LosslessInto<u16> for f64
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for i8
impl LosslessInto<u16> for i8
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for i16
impl LosslessInto<u16> for i16
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for i32
impl LosslessInto<u16> for i32
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for i64
impl LosslessInto<u16> for i64
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for i128
impl LosslessInto<u16> for i128
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for u8
impl LosslessInto<u16> for u8
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for u16
impl LosslessInto<u16> for u16
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for u32
impl LosslessInto<u16> for u32
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for u64
impl LosslessInto<u16> for u64
fn lossless_into(self) -> u16
Source§impl LosslessInto<u16> for u128
impl LosslessInto<u16> for u128
fn lossless_into(self) -> u16
Source§impl LosslessInto<u32> for f32
impl LosslessInto<u32> for f32
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for f64
impl LosslessInto<u32> for f64
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for i8
impl LosslessInto<u32> for i8
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for i16
impl LosslessInto<u32> for i16
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for i32
impl LosslessInto<u32> for i32
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for i64
impl LosslessInto<u32> for i64
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for i128
impl LosslessInto<u32> for i128
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for u8
impl LosslessInto<u32> for u8
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for u16
impl LosslessInto<u32> for u16
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for u32
impl LosslessInto<u32> for u32
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for u64
impl LosslessInto<u32> for u64
fn lossless_into(self) -> u32
Source§impl LosslessInto<u32> for u128
impl LosslessInto<u32> for u128
fn lossless_into(self) -> u32
Source§impl LosslessInto<u64> for f32
impl LosslessInto<u64> for f32
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for f64
impl LosslessInto<u64> for f64
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for i8
impl LosslessInto<u64> for i8
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for i16
impl LosslessInto<u64> for i16
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for i32
impl LosslessInto<u64> for i32
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for i64
impl LosslessInto<u64> for i64
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for i128
impl LosslessInto<u64> for i128
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for u8
impl LosslessInto<u64> for u8
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for u16
impl LosslessInto<u64> for u16
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for u32
impl LosslessInto<u64> for u32
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for u64
impl LosslessInto<u64> for u64
fn lossless_into(self) -> u64
Source§impl LosslessInto<u64> for u128
impl LosslessInto<u64> for u128
fn lossless_into(self) -> u64
Source§impl LosslessInto<u128> for f32
impl LosslessInto<u128> for f32
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for f64
impl LosslessInto<u128> for f64
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for i8
impl LosslessInto<u128> for i8
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for i16
impl LosslessInto<u128> for i16
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for i32
impl LosslessInto<u128> for i32
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for i64
impl LosslessInto<u128> for i64
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for i128
impl LosslessInto<u128> for i128
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for u8
impl LosslessInto<u128> for u8
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for u16
impl LosslessInto<u128> for u16
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for u32
impl LosslessInto<u128> for u32
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for u64
impl LosslessInto<u128> for u64
fn lossless_into(self) -> u128
Source§impl LosslessInto<u128> for u128
impl LosslessInto<u128> for u128
fn lossless_into(self) -> u128
Source§impl LosslessInto<R64> for f32
Available on crate features rational and f32 only.
impl LosslessInto<R64> for f32
Available on crate features
rational and f32 only.fn lossless_into(self) -> R64
Source§impl LosslessInto<R64> for f64
Available on crate features rational and f64 only.
impl LosslessInto<R64> for f64
Available on crate features
rational and f64 only.fn lossless_into(self) -> R64
Source§impl LosslessInto<String> for bool
impl LosslessInto<String> for bool
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for f32
impl LosslessInto<String> for f32
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for f64
impl LosslessInto<String> for f64
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for i8
impl LosslessInto<String> for i8
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for i16
impl LosslessInto<String> for i16
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for i32
impl LosslessInto<String> for i32
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for i64
impl LosslessInto<String> for i64
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for i128
impl LosslessInto<String> for i128
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for u8
impl LosslessInto<String> for u8
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for u16
impl LosslessInto<String> for u16
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for u32
impl LosslessInto<String> for u32
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for u64
impl LosslessInto<String> for u64
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for u128
impl LosslessInto<String> for u128
fn lossless_into(self) -> String
Source§impl LosslessInto<String> for String
impl LosslessInto<String> for String
fn lossless_into(self) -> String
Implementors§
impl LosslessInto<f64> for R64
Available on crate features
rational and f64 only.impl LosslessInto<String> for C64
Available on crate features
complex and string only.impl LosslessInto<String> for R64
Available on crate features
rational and string only.