Enum FloatErrorKind

pub(in ::num) enum FloatErrorKind

Variants

Empty
Invalid

Trait Implementations

impl Clone for FloatErrorKind

fn clone(&self) -> FloatErrorKind

impl Debug for FloatErrorKind

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for FloatErrorKind

fn assert_fields_are_eq(&self)

impl PartialEq for FloatErrorKind

fn eq(&self, other: &FloatErrorKind) -> bool

impl StructuralPartialEq for FloatErrorKind

Auto Trait Implementations

impl Freeze for FloatErrorKind

impl RefUnwindSafe for FloatErrorKind

impl Send for FloatErrorKind

impl Sync for FloatErrorKind

impl Unpin for FloatErrorKind

impl UnsafeUnpin for FloatErrorKind

impl UnwindSafe for FloatErrorKind

Blanket Implementations

impl<T> Any for FloatErrorKind where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for FloatErrorKind where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for FloatErrorKind where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for FloatErrorKind where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for FloatErrorKind

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for FloatErrorKind where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for FloatErrorKind

impl<T, U> Into<U> for FloatErrorKind where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for FloatErrorKind where U: Into<T>,

type Error = Infallible;
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto<U> for FloatErrorKind where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>