pub enum BLRError {
SingularMatrix,
DimMismatch {
expected: usize,
got: usize,
},
}Expand description
Errors that can arise during BLR+ARD operations.
Variants§
SingularMatrix
A matrix required to be positive-definite is singular.
DimMismatch
Dimension mismatch in an input or intermediate calculation.
Trait Implementations§
Source§impl Error for BLRError
impl Error for BLRError
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()
Auto Trait Implementations§
impl Freeze for BLRError
impl RefUnwindSafe for BLRError
impl Send for BLRError
impl Sync for BLRError
impl Unpin for BLRError
impl UnsafeUnpin for BLRError
impl UnwindSafe for BLRError
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