[−][src]Trait multipart::client::HttpStream
A trait describing an open HTTP stream that can be written to.
Associated Types
type Request: HttpRequest
[src]
The request type that opened this stream.
type Response
[src]
The response type that will be returned after the request is completed.
type Error: From<Error> + From<<Self::Request as HttpRequest>::Error>
[src]
The error type for this stream.
Must be compatible with io::Error
as well as Self::Request::Error
.
Required methods
fn finish(self) -> Result<Self::Response, Self::Error>
[src]
Finalize and close the stream and return the response object, or any error otherwise.
Implementations on Foreign Types
impl HttpStream for Sink
[src]
type Request = ()
type Response = ()
type Error = Error
fn finish(self) -> Result<Self::Response, Self::Error>
[src]
Implementors
impl<R: HttpRequest> HttpStream for SizedRequest<R> where
<R::Stream as HttpStream>::Error: From<R::Error>,
[src]
<R::Stream as HttpStream>::Error: From<R::Error>,