#[non_exhaustive]pub enum BisectionError {
AlreadyConverged,
}Expand description
A disabled bisection transition.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
AlreadyConverged
The candidate interval is already converged.
Trait Implementations§
Source§impl Clone for BisectionError
impl Clone for BisectionError
Source§fn clone(&self) -> BisectionError
fn clone(&self) -> BisectionError
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 moreimpl Copy for BisectionError
Source§impl Debug for BisectionError
impl Debug for BisectionError
Source§impl Display for BisectionError
impl Display for BisectionError
impl Eq for BisectionError
Source§impl Error for BisectionError
impl Error for BisectionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for BisectionError
impl PartialEq for BisectionError
impl StructuralPartialEq for BisectionError
Auto Trait Implementations§
impl Freeze for BisectionError
impl RefUnwindSafe for BisectionError
impl Send for BisectionError
impl Sync for BisectionError
impl Unpin for BisectionError
impl UnsafeUnpin for BisectionError
impl UnwindSafe for BisectionError
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