pub trait StreamDecoder {
// Required methods
fn received(&mut self, data: &[u8]);
fn decode(&mut self) -> Result<Frame<'_>, DecodeError>;
}
Required Methods§
Sourcefn received(&mut self, data: &[u8])
fn received(&mut self, data: &[u8])
Push received data to the decoder. The decoder stores it
internally, and makes decoded frames available through decode
.