Trait sea_streamer_socket::SeaStreamerBackend

source ·
pub trait SeaStreamerBackend {
    type Stdio;

    // Required methods
    fn backend(&self) -> Backend;
    fn get_stdio(&mut self) -> Option<&mut Self::Stdio>;
}
Expand description

sea-streamer-socket methods shared by Sea* types.

Required Associated Types§

Required Methods§

source

fn backend(&self) -> Backend

Identifies the underlying backend

source

fn get_stdio(&mut self) -> Option<&mut Self::Stdio>

Get the concrete type for the Stdio backend. None if it’s another Backend

Implementors§