pub enum SValueToFloatQ {
BoolNotANumber(bool),
TextNotANumber(ARc<str>),
IntToFloatNotLossless,
}Expand description
Generated by SValue::q_as_float
Variants§
BoolNotANumber(bool)
TextNotANumber(ARc<str>)
The text is converted to the (float) number 0.0
IntToFloatNotLossless
The stored integer has lost precision after converting it to a float
Auto Trait Implementations§
impl !Send for SValueToFloatQ
impl !Sync for SValueToFloatQ
impl Freeze for SValueToFloatQ
impl RefUnwindSafe for SValueToFloatQ
impl Unpin for SValueToFloatQ
impl UnsafeUnpin for SValueToFloatQ
impl UnwindSafe for SValueToFloatQ
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more