pub mod config;
pub mod endpoints;
pub mod handler;
pub mod streamer;
pub mod types;
pub use config::StreamConfig;
pub use endpoints::StreamEndpoints;
pub use handler::{
BufferedHandler, CallbackHandler, FilteredHandler, JsonHandler, MultiHandler, StreamHandler,
};
pub use streamer::JobStreamer;
pub use types::{StreamMessage, StreamType};
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_module_exports() {
let _ = StreamType::Events;
let _ = StreamConfig::default();
let _ = StreamEndpoints::learning("test");
let _ = BufferedHandler::new();
}
}