sea-streamer-stdio 0.5.0

🌊 SeaStreamer Standard I/O Backend
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use sea_streamer_types::StreamResult;
use thiserror::Error;

#[derive(Error, Debug)]
pub enum StdioErr {
    #[error("Flume RecvError: {0}")]
    RecvError(flume::RecvError),
    #[error("IO Error: {0}")]
    IoError(std::io::Error),
    #[error("StdioStreamer has been disconnected")]
    Disconnected,
}

pub type StdioResult<T> = StreamResult<T, StdioErr>;