Trait fixed::traits::LosslessTryFrom[][src]

pub trait LosslessTryFrom<Src>: Sized {
    fn lossless_try_from(src: Src) -> Option<Self>;
}
Expand description

This trait provides lossless conversions that might be fallible.

This trait is implemented for conversions between integer primitives, floating-point primitives and fixed-point numbers.

Examples

use fixed::traits::LosslessTryFrom;
use fixed::types::{I24F8, I4F12};
// original is 0x000001.23, lossless is 0x1.230
let original = I24F8::from_bits(0x0000_0123);
let lossless = I4F12::lossless_try_from(original);
assert_eq!(lossless, Some(I4F12::from_bits(0x1230)));
// too_large is 0x000012.34, 0x12.340 does not fit in I4F12
let too_large = I24F8::from_bits(0x0000_1234);
let overflow = I4F12::lossless_try_from(too_large);
assert_eq!(overflow, None);

Required methods

Performs the conversion.

Implementations on Foreign Types

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to an integer.

This conversion may fail (fallible) but cannot lose any fractional bits (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts a fixed-point number to a floating-point number.

This conversion actually never fails (infallible) but does not lose any precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts an integer to a floating-point number.

This conversion actually never fails (infallible) and does not lose precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion may fail (fallible) but does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Converts a number.

This conversion actually never fails (infallible) and does not lose any precision (lossless).

Implementors