Expand description
Production-grade Rust client SDK for the AeroStream native binary protocol. Provides low-latency async publishing, consuming, and connection pooling. Operates over TCP framing with zero-copy buffer parsing and automatic retries.
Re-exports§
pub use client::AeroClient;pub use client::ClientConfig;pub use client::ClientConfigBuilder;pub use connection::AeroConnection;pub use connection::TransportStream;pub use consumer::AeroConsumer;pub use consumer::ConsumerConfig;pub use consumer::ConsumerConfigBuilder;pub use consumer::RecordStream;pub use error::AeroError;pub use producer::AeroProducer;pub use producer::ProducerConfig;pub use producer::ProducerConfigBuilder;pub use protocol::Command;pub use protocol::Record;pub use protocol::MAGIC;pub use protocol::STATUS_AUTH_FAILED;pub use protocol::STATUS_DATA;pub use protocol::STATUS_EMPTY;pub use protocol::STATUS_OK;pub use protocol::STATUS_OUT_OF_ORDER;