[][src]Trait httpbis::ServerRequestStreamHandler

pub trait ServerRequestStreamHandler: Send + 'static {
    fn data_frame(&mut self, data: Bytes, end_stream: bool) -> Result<()>;
fn trailers(&mut self, trailers: Headers) -> Result<()>;
fn error(&mut self, error: Error) -> Result<()>; fn rst(&mut self, error_code: ErrorCode) -> Result<()> { ... } }

Synchronous callback of incoming data

Required methods

fn data_frame(&mut self, data: Bytes, end_stream: bool) -> Result<()>

DATA frame received

fn trailers(&mut self, trailers: Headers) -> Result<()>

Trailers HEADERS received

fn error(&mut self, error: Error) -> Result<()>

Any other error

Loading content...

Provided methods

fn rst(&mut self, error_code: ErrorCode) -> Result<()>

RST_STREAM frame received

Loading content...

Implementors

Loading content...