sse_core/lib.rs
1#![doc = include_str!("../README.md")]
2#![warn(missing_docs)]
3#![warn(rustdoc::missing_crate_level_docs)]
4#![cfg_attr(not(feature = "std"), no_std)]
5
6extern crate alloc;
7
8pub use decode::{MessageEvent, PayloadTooLargeError, SseDecoder, SseEvent};
9pub use retry::SseRetryConfig;
10#[cfg(feature = "stream")]
11pub use stream::{SseStream, SseStreamError, SseStreamResult};
12
13mod decode;
14mod retry;
15#[cfg(feature = "stream")]
16mod stream;