pub enum FittingError {
EmptyData,
LengthMismatch {
expected: usize,
actual: usize,
field: &'static str,
},
InvalidConfig(String),
EvaluationFailed(String),
}Expand description
Errors from fitting operations (input validation).
Variants§
EmptyData
Observed data is empty.
LengthMismatch
Array length mismatch.
Fields
InvalidConfig(String)
Invalid model configuration.
EvaluationFailed(String)
Model evaluation failed (e.g. broadening error, invalid physics state).
Trait Implementations§
Source§impl Debug for FittingError
impl Debug for FittingError
Source§impl Display for FittingError
impl Display for FittingError
Source§impl Error for FittingError
impl Error for FittingError
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 FittingError
impl RefUnwindSafe for FittingError
impl Send for FittingError
impl Sync for FittingError
impl Unpin for FittingError
impl UnsafeUnpin for FittingError
impl UnwindSafe for FittingError
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