Skip to main content

alopex_cli/streaming/
mod.rs

1//! Streaming output support
2//!
3//! Provides StreamingWriter for managing streaming output
4//! with automatic fallback for non-streaming formats.
5
6pub mod cancel;
7pub mod timeout;
8pub mod writer;
9
10pub use cancel::CancelSignal;
11pub use timeout::Deadline;
12pub use writer::{
13    write_distributed_read_routing_report, DistributedReadRoutingReport, StreamingWriter,
14    WriteStatus,
15};
16
17// Re-export for public API configuration
18#[allow(unused_imports)]
19pub use writer::DEFAULT_BUFFER_LIMIT;