Trait iron::response::WriteBody
[−]
[src]
pub trait WriteBody: Send { fn write_body(&mut self, res: &mut Write) -> Result<()>; }
A trait which writes the body of an HTTP response.
Required Methods
fn write_body(&mut self, res: &mut Write) -> Result<()>
Writes the body to the provided Write
.
Implementations on Foreign Types
impl WriteBody for String
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
impl<'a> WriteBody for &'a str
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
impl WriteBody for Vec<u8>
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
impl<'a> WriteBody for &'a [u8]
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
impl WriteBody for File
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
impl WriteBody for Box<Read + Send>
[src]
fn write_body(&mut self, res: &mut Write) -> Result<()>
[src]
Implementors
impl<R: Read + Send> WriteBody for BodyReader<R>