#[repr(C)]pub enum ParseFloatError {
Empty = 0,
Invalid = 1,
}Expand description
C-compatible enum mirroring core::num::ParseFloatError internals.
core::num::ParseFloatError is a 1-byte enum with variants Empty and Invalid,
but its kind field is private. We mirror the variants here for FFI compatibility.
Variants§
Implementations§
Source§impl ParseFloatError
impl ParseFloatError
Sourcepub fn to_std(&self) -> ParseFloatError
pub fn to_std(&self) -> ParseFloatError
Reconstruct a core::num::ParseFloatError from our C-compatible variant.
Trait Implementations§
Source§impl Clone for ParseFloatError
impl Clone for ParseFloatError
Source§fn clone(&self) -> ParseFloatError
fn clone(&self) -> ParseFloatError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParseFloatError
impl Debug for ParseFloatError
Source§impl Display for ParseFloatError
impl Display for ParseFloatError
Source§impl<'a> From<ParseFloatError> for CssColorParseError<'a>
impl<'a> From<ParseFloatError> for CssColorParseError<'a>
Source§fn from(e: ParseFloatError) -> Self
fn from(e: ParseFloatError) -> Self
Converts to this type from the input type.
Source§impl From<ParseFloatError> for ParseFloatError
impl From<ParseFloatError> for ParseFloatError
Source§fn from(e: ParseFloatError) -> Self
fn from(e: ParseFloatError) -> Self
Converts to this type from the input type.
Source§impl Hash for ParseFloatError
impl Hash for ParseFloatError
Source§impl Ord for ParseFloatError
impl Ord for ParseFloatError
Source§fn cmp(&self, other: &ParseFloatError) -> Ordering
fn cmp(&self, other: &ParseFloatError) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ParseFloatError
impl PartialEq for ParseFloatError
Source§fn eq(&self, other: &ParseFloatError) -> bool
fn eq(&self, other: &ParseFloatError) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ParseFloatError
impl PartialOrd for ParseFloatError
impl Copy for ParseFloatError
impl Eq for ParseFloatError
impl StructuralPartialEq for ParseFloatError
Auto Trait Implementations§
impl Freeze for ParseFloatError
impl RefUnwindSafe for ParseFloatError
impl Send for ParseFloatError
impl Sync for ParseFloatError
impl Unpin for ParseFloatError
impl UnsafeUnpin for ParseFloatError
impl UnwindSafe for ParseFloatError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more