Struct ConversionRange
pub struct ConversionRange;
An error type indicating that a conversion failed because the target type could not store the initial value.
Trait Implementations
impl Clone for ConversionRange
fn clone(&self) -> ConversionRange
impl Copy for ConversionRange
impl Debug for ConversionRange
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for ConversionRange
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for ConversionRange
impl Error for ConversionRange
impl PartialEq for ConversionRange
fn eq(&self, other: &ConversionRange) -> bool
impl StructuralPartialEq for ConversionRange
impl TryFrom<Error> for ConversionRange
type Error = DifferentVariant;fn try_from(err: Error) -> Result<Self, Self::Error>
Auto Trait Implementations
impl Freeze for ConversionRange
impl RefUnwindSafe for ConversionRange
impl Send for ConversionRange
impl Sync for ConversionRange
impl Unpin for ConversionRange
impl UnsafeUnpin for ConversionRange
impl UnwindSafe for ConversionRange
Blanket Implementations
impl<T> Any for ConversionRange
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ConversionRange
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ConversionRange
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ConversionRange
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ConversionRange
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ConversionRange
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for ConversionRange
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for ConversionRange
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ConversionRange
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ConversionRange
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>