[−][src]Struct htt::Response
Fields
version: Version
status: Status
headers: HeaderMap
Methods
impl Response
[src]
pub fn send<R, W>(&self, data: &mut R, target: &mut W) -> IoResult<u64> where
R: Read,
W: Write,
[src]
R: Read,
W: Write,
Sends this response with optional data
If you don't have data to send, you can use empty()
.
Result: total bytes sent.
pub fn recv<R, W>(src: &mut R, data: &mut W) -> IoResult<Self> where
R: Read,
W: Write,
[src]
R: Read,
W: Write,
Receives a response
src
is used to read data.data
is for writing response's data to.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Response
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,