pub enum EstimateError {
CovarianceNotPD,
SingularInnovation,
CholdowndateFailed,
}Expand description
Errors from state estimation algorithms.
Variants§
CovarianceNotPD
Covariance matrix is not positive definite (Cholesky failed).
SingularInnovation
Innovation covariance is singular (cannot compute Kalman gain).
CholdowndateFailed
Cholesky downdate produced a non-positive-definite result.
Trait Implementations§
Source§impl Clone for EstimateError
impl Clone for EstimateError
Source§fn clone(&self) -> EstimateError
fn clone(&self) -> EstimateError
Returns a duplicate of the value. Read more
1.0.0 · 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 EstimateError
impl Debug for EstimateError
Source§impl Display for EstimateError
impl Display for EstimateError
Source§impl PartialEq for EstimateError
impl PartialEq for EstimateError
impl Copy for EstimateError
impl StructuralPartialEq for EstimateError
Auto Trait Implementations§
impl Freeze for EstimateError
impl RefUnwindSafe for EstimateError
impl Send for EstimateError
impl Sync for EstimateError
impl Unpin for EstimateError
impl UnsafeUnpin for EstimateError
impl UnwindSafe for EstimateError
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