#![deny(missing_docs)]
mod ack;
mod batch;
mod breaker;
mod conn;
mod error;
mod memory;
mod opensearch;
mod read;
mod sink;
mod trace_headers;
mod wire;
pub use ack::{OpResult, WriteAck};
pub use batch::{DocOp, WriteBatch, WriteOp};
pub use conn::PoolStats;
pub use error::SinkError;
pub use memory::MemorySink;
pub use opensearch::{buffered, stream_body, BodyError, ByteBody, OpenSearchSink};
pub use read::{
CountOutcome, CursorOp, CursorOutcome, ForwardOp, ReadOp, ReadOutcome, Reader, SearchOp,
SearchOutcome, StreamingForward, StreamingSearch,
};
pub use sink::Sink;