[−][src]Trait fraction::convert::TryToConvertFrom
Required methods
fn try_to_convert_from(src: F) -> Option<Self>
Implementations on Foreign Types
impl<T> TryToConvertFrom<T> for u8 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u8: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u8: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for u16 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u16: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u16: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for u32 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u32: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u32: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for u64 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u64: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u64: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for u128 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u128: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
u128: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for usize where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
usize: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
usize: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for i8 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i8: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i8: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for i16 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i16: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i16: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for i32 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i32: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i32: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for i64 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i64: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i64: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for i128 where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i128: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
i128: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for isize where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
isize: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
isize: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
Implementors
impl<T> TryToConvertFrom<T> for BigInt where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
BigInt: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
BigInt: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T> TryToConvertFrom<T> for BigUint where
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
BigUint: GenericInteger,
[src]
T: GenericInteger + Clone + One + CheckedAdd + CheckedDiv + CheckedMul + CheckedSub + PartialOrd,
BigUint: GenericInteger,
fn try_to_convert_from(src: T) -> Option<Self>
[src]
impl<T, F> TryToConvertFrom<GenericFraction<F>> for GenericFraction<T> where
T: TryToConvertFrom<F> + Clone + Integer,
F: Clone + Integer,
[src]
T: TryToConvertFrom<F> + Clone + Integer,
F: Clone + Integer,
fn try_to_convert_from(src: GenericFraction<F>) -> Option<Self>
[src]
impl<T, F, P1, P2> TryToConvertFrom<GenericDecimal<F, P1>> for GenericDecimal<T, P2> where
T: Copy + Integer + TryToConvertFrom<F>,
F: Copy + Integer,
P2: Copy + Integer + Into<usize> + TryToConvertFrom<P1>,
P1: Copy + Integer + Into<usize>,
[src]
T: Copy + Integer + TryToConvertFrom<F>,
F: Copy + Integer,
P2: Copy + Integer + Into<usize> + TryToConvertFrom<P1>,
P1: Copy + Integer + Into<usize>,