1#![doc = include_str!("../README.md")]
16
17#[doc = include_str!("../docs/migration-0.4.md")]
18pub mod migration {}
19
20mod append_stream;
21mod catalog;
22mod client;
23mod error;
24mod protocol;
25mod result;
26mod statement;
27mod table;
28
29pub use append_stream::AppendAdmissionResult;
30pub use append_stream::AppendBatchFailureAction;
31pub use append_stream::AppendBatchFailureEvent;
32pub use append_stream::AppendCircuitBreakerOptions;
33pub use append_stream::AppendCircuitState;
34pub use append_stream::AppendDeliveryOutcome;
35pub use append_stream::AppendDeliveryReport;
36pub use append_stream::AppendDroppedRows;
37pub use append_stream::AppendFailurePolicy;
38pub use append_stream::AppendLastFailure;
39pub use append_stream::AppendStream;
40pub use append_stream::AppendStreamBuilder;
41pub use append_stream::AppendStreamState;
42pub use append_stream::AppendStreamStats;
43pub use append_stream::AppendTrySendError;
44pub use catalog::Catalog;
45pub use catalog::CatalogColumn;
46pub use catalog::CatalogColumnIndex;
47pub use catalog::CatalogDatabase;
48pub use catalog::CatalogDistinct;
49pub use catalog::CatalogDocument;
50pub use catalog::CatalogOptions;
51pub use catalog::CatalogResource;
52pub use catalog::CatalogResult;
53pub use catalog::CatalogSchema;
54pub use catalog::CatalogSnapshot;
55pub use catalog::CatalogTable;
56pub use catalog::CatalogView;
57pub use client::Client;
58pub use client::ClientBuilder;
59pub use error::Error;
60pub use error::ErrorKind;
61pub use error::WriteErrorDetails;
62pub use error::WriteErrorReason;
63pub use protocol::AppendErrorDetails;
64pub use protocol::AppendRowError;
65pub use protocol::AppendRowsResult;
66pub use protocol::AppendState;
67pub use protocol::DataType;
68pub use protocol::StatementErrorDetails;
69pub use protocol::StatementEstimatedProgress;
70pub use protocol::StatementProgress;
71pub use protocol::StatementStatus;
72pub use protocol::StatementStatusCancelled;
73pub use protocol::StatementStatusFailed;
74pub use protocol::StatementStatusFinished;
75pub use protocol::StatementStatusPending;
76pub use protocol::StatementStatusRunning;
77pub use reqwest;
79pub use result::FieldSchema;
80pub use result::ResultObject;
81pub use result::ResultSet;
82pub use result::Schema;
83pub use result::Value;
84pub use statement::Statement;
85pub use statement::StatementHandle;
86pub use table::Table;