pub enum PlotError {
DataLengthMismatch {
x_len: usize,
y_len: usize,
},
EmptyData,
InvalidData(String),
StringConversion(String),
PlotCreationFailed(String),
}Expand description
Errors that can occur during plotting
Variants§
DataLengthMismatch
Data arrays have mismatched lengths
EmptyData
Data is empty
InvalidData(String)
Invalid parameter value or data
StringConversion(String)
String conversion error
PlotCreationFailed(String)
Plot creation failed
Trait Implementations§
Source§impl Error for PlotError
impl Error for PlotError
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 PlotError
Auto Trait Implementations§
impl Freeze for PlotError
impl RefUnwindSafe for PlotError
impl Send for PlotError
impl Sync for PlotError
impl Unpin for PlotError
impl UnwindSafe for PlotError
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