Trait exact_conv::ExactFrom [−][src]
pub trait ExactFrom<T>: Sized { type Error; fn exact_from(value: T) -> Result<Self, Self::Error>; }
pub trait ExactFrom<T>: Sized { type Error; fn exact_from(value: T) -> Result<Self, Self::Error>; }
fn exact_from(value: T) -> Result<Self, Self::Error>
[src]impl ExactFrom<f32> for u8
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<u8, Self::Error>
[src]impl ExactFrom<f32> for i8
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<i8, Self::Error>
[src]impl ExactFrom<f64> for u8
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<u8, Self::Error>
[src]impl ExactFrom<f64> for i8
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<i8, Self::Error>
[src]impl ExactFrom<f32> for u16
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<u16, Self::Error>
[src]impl ExactFrom<f32> for i16
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<i16, Self::Error>
[src]impl ExactFrom<f64> for u16
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<u16, Self::Error>
[src]impl ExactFrom<f64> for i16
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<i16, Self::Error>
[src]impl ExactFrom<f32> for u32
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<u32, Self::Error>
[src]impl ExactFrom<f32> for i32
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<i32, Self::Error>
[src]impl ExactFrom<f64> for u32
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<u32, Self::Error>
[src]impl ExactFrom<f64> for i32
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<i32, Self::Error>
[src]impl ExactFrom<f32> for u64
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<u64, Self::Error>
[src]impl ExactFrom<f32> for i64
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<i64, Self::Error>
[src]impl ExactFrom<f64> for u64
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<u64, Self::Error>
[src]impl ExactFrom<f64> for i64
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<i64, Self::Error>
[src]impl ExactFrom<f32> for u128
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<u128, Self::Error>
[src]impl ExactFrom<f32> for i128
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<i128, Self::Error>
[src]impl ExactFrom<f64> for u128
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<u128, Self::Error>
[src]impl ExactFrom<f64> for i128
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<i128, Self::Error>
[src]impl ExactFrom<f32> for usize
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<usize, Self::Error>
[src]impl ExactFrom<f32> for isize
[src]type Error = ExactError
fn exact_from(value: f32) -> Result<isize, Self::Error>
[src]impl ExactFrom<f64> for usize
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<usize, Self::Error>
[src]impl ExactFrom<f64> for isize
[src]type Error = ExactError
fn exact_from(value: f64) -> Result<isize, Self::Error>
[src]