use super::*;
#[test]
fn verify_all_types_exported() {
let _: Option<SelectError> = None;
let _: Option<InputFormat> = None;
let _: Option<CsvInput> = None;
let _: Option<FileHeaderInfo> = None;
let _: Option<JsonInput> = None;
let _: Option<JsonType> = None;
let _: Option<OutputFormat> = None;
let _: Option<CsvOutput> = None;
let _: Option<QuoteFields> = None;
let _: Option<JsonOutput> = None;
let _: Option<SelectRequest> = None;
let _: Option<ExpressionType> = None;
let _: Option<ScanRange> = None;
let _: Option<ParsedQuery> = None;
let _: Option<SelectColumn> = None;
let _: Option<AggregateFunction> = None;
let _: Option<ColumnRef> = None;
let _: Option<OrderByClause> = None;
let _: Option<Condition> = None;
let _: Option<Operand> = None;
let _: Option<CompareOp> = None;
let _: Option<SelectExecutor> = None;
let _: Option<Record> = None;
let _: Option<FieldValue> = None;
}
#[test]
fn verify_method_signatures() {
let _executor: Option<SelectExecutor> = None;
let _: CsvInput = CsvInput::new();
}
#[test]
fn verify_trait_implementations() {
fn _assert_default<T: Default>() {}
_assert_default::<OutputFormat>();
_assert_default::<CsvOutput>();
}