pub enum VolError {
Empty,
LengthMismatch {
expected: usize,
got: usize,
},
NonPositiveVol(f64),
NonPositiveTime(f64),
NonIncreasingTimes,
NonIncreasingAxis,
DeltaOutOfRange(f64),
}Expand description
Errors from surface construction.
Variants§
Empty
LengthMismatch
NonPositiveVol(f64)
NonPositiveTime(f64)
NonIncreasingTimes
NonIncreasingAxis
DeltaOutOfRange(f64)
Trait Implementations§
Source§impl Error for VolError
impl Error for VolError
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()
impl StructuralPartialEq for VolError
Auto Trait Implementations§
impl Freeze for VolError
impl RefUnwindSafe for VolError
impl Send for VolError
impl Sync for VolError
impl Unpin for VolError
impl UnsafeUnpin for VolError
impl UnwindSafe for VolError
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