#![allow(clippy::unwrap_used)]
#![allow(unused_imports)]
#![allow(clippy::too_many_lines)]
#![allow(clippy::cast_possible_truncation)]
pub mod canonical_key;
pub mod cast_catalog;
pub mod catalog;
pub mod coerce;
pub mod coercion_spine;
mod conversions;
pub mod distance;
pub mod document_body_codec;
pub mod duration;
pub mod encoding;
pub mod function_catalog;
pub mod index_hint;
pub mod json;
pub mod key_dictionary;
pub mod knowledge;
pub mod operator;
pub mod operator_catalog;
pub mod parametric;
pub mod polymorphic;
pub mod queue_mode;
pub mod serde_json;
pub mod table;
pub mod types;
pub mod utils;
pub mod value_codec;
pub mod value_compare;
pub mod value_json;
pub mod vector_metadata;
pub use canonical_key::{value_to_canonical_key, CanonicalKey, CanonicalKeyFamily};
pub use operator::BinOp;
pub use table::{
ColumnDef, Constraint, ConstraintType, IndexDef, IndexType, TableDef, TableDefError,
};
pub use types::{DataType, Row, SqlTypeName, TypeCategory, TypeModifier, Value, ValueError};