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