Enum sqllogictest::runner::Outcome [−][src]
pub enum Outcome<'a> {
Unsupported {
error: Error,
location: Location,
},
ParseFailure {
error: Error,
location: Location,
},
PlanFailure {
error: Error,
location: Location,
},
UnexpectedPlanSuccess {
expected_error: &'a str,
location: Location,
},
WrongNumberOfRowsInserted {
expected_count: u64,
actual_count: u64,
location: Location,
},
WrongColumnCount {
expected_count: usize,
actual_count: usize,
location: Location,
},
WrongColumnNames {
expected_column_names: &'a Vec<ColumnName>,
actual_column_names: Vec<ColumnName>,
location: Location,
},
OutputFailure {
expected_output: &'a Output,
actual_raw_output: Vec<Row>,
actual_output: Output,
location: Location,
},
Bail {
cause: Box<Outcome<'a>>,
location: Location,
},
Success,
}
Variants
Unsupported
ParseFailure
PlanFailure
UnexpectedPlanSuccess
WrongNumberOfRowsInserted
WrongColumnCount
WrongColumnNames
Fields
expected_column_names: &'a Vec<ColumnName>
actual_column_names: Vec<ColumnName>
location: Location
OutputFailure
Bail
Success
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for Outcome<'a>
impl<'a> !UnwindSafe for Outcome<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Formats an object with the “alternative” format ({:#}
) and returns it.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more