pub enum TilePipelineRegressionParseError {
MissingColumn {
column: &'static str,
},
MissingField {
row: usize,
field: &'static str,
},
InvalidField {
row: usize,
field: &'static str,
value: String,
},
CsvSyntax {
row: usize,
message: &'static str,
},
}Expand description
Parse errors produced by TilePipelineRegressionSample::parse_csv.
Variants§
MissingColumn
A required CSV column is missing.
MissingField
A CSV row had fewer fields than expected.
InvalidField
A field could not be parsed into the expected type.
Fields
CsvSyntax
CSV syntax error such as an unterminated quote.
Trait Implementations§
Source§impl Clone for TilePipelineRegressionParseError
impl Clone for TilePipelineRegressionParseError
Source§fn clone(&self) -> TilePipelineRegressionParseError
fn clone(&self) -> TilePipelineRegressionParseError
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 Error for TilePipelineRegressionParseError
impl Error for TilePipelineRegressionParseError
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()
Source§impl PartialEq for TilePipelineRegressionParseError
impl PartialEq for TilePipelineRegressionParseError
Source§fn eq(&self, other: &TilePipelineRegressionParseError) -> bool
fn eq(&self, other: &TilePipelineRegressionParseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TilePipelineRegressionParseError
impl StructuralPartialEq for TilePipelineRegressionParseError
Auto Trait Implementations§
impl Freeze for TilePipelineRegressionParseError
impl RefUnwindSafe for TilePipelineRegressionParseError
impl Send for TilePipelineRegressionParseError
impl Sync for TilePipelineRegressionParseError
impl Unpin for TilePipelineRegressionParseError
impl UnsafeUnpin for TilePipelineRegressionParseError
impl UnwindSafe for TilePipelineRegressionParseError
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