pub struct NotEnoughPrecision;Available on crate feature
unstable-enable only.Expand description
Zero-sized struct that can be used as error value to indicate that
the currently used ApproxRealField does not have sufficient precision
to perform the demanded computation.
§Availability
This API is marked as unstable and is only available when the unstable-enable crate feature is enabled. This comes with no stability guarantees, and could be changed or removed at any time.
Trait Implementations§
Source§impl Debug for NotEnoughPrecision
impl Debug for NotEnoughPrecision
impl Eq for NotEnoughPrecision
Source§impl PartialEq for NotEnoughPrecision
impl PartialEq for NotEnoughPrecision
impl StructuralPartialEq for NotEnoughPrecision
Auto Trait Implementations§
impl Freeze for NotEnoughPrecision
impl RefUnwindSafe for NotEnoughPrecision
impl Send for NotEnoughPrecision
impl Sync for NotEnoughPrecision
impl Unpin for NotEnoughPrecision
impl UnsafeUnpin for NotEnoughPrecision
impl UnwindSafe for NotEnoughPrecision
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