Trait actix_web::server::Writer
[−]
[src]
pub trait Writer { fn written(&self) -> u64; fn start(
&mut self,
req: &mut HttpMessage,
resp: &mut HttpResponse
) -> Result<WriterState, Error>; fn write(&mut self, payload: &[u8]) -> Result<WriterState, Error>; fn write_eof(&mut self) -> Result<WriterState, Error>; fn flush(&mut self) -> Poll<(), Error>; fn poll_completed(&mut self, shutdown: bool) -> Poll<(), Error>; }
Stream writer
Required Methods
fn written(&self) -> u64
fn start(
&mut self,
req: &mut HttpMessage,
resp: &mut HttpResponse
) -> Result<WriterState, Error>
&mut self,
req: &mut HttpMessage,
resp: &mut HttpResponse
) -> Result<WriterState, Error>