1#![warn(missing_docs, rust_2018_idioms)]
16#[cfg(not(unix))]
17compile_error!("fraiseql-wire only supports Unix-like operating systems (Linux, macOS).");
18
19pub mod auth;
20pub mod client;
21pub mod connection;
22pub mod error;
23pub mod json;
24pub mod metrics;
25pub mod operators;
26pub mod protocol;
27pub mod stream;
28pub mod util;
29
30pub use client::FraiseClient;
32pub use error::{Error, Result};
33pub use operators::{Field, OrderByClause, SortOrder, Value, WhereOperator};
34
35pub const VERSION: &str = env!("CARGO_PKG_VERSION");