pub struct IncomingResponse {
pub resp: Response<HyperIncomingBody>,
pub worker: Option<AbortOnDropJoinHandle<()>>,
pub between_bytes_timeout: Duration,
}
Expand description
A response that is in the process of being received.
Fields§
§resp: Response<HyperIncomingBody>
The response itself.
worker: Option<AbortOnDropJoinHandle<()>>
Optional worker task that continues to process the response.
between_bytes_timeout: Duration
The timeout between chunks of the response.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IncomingResponse
impl !RefUnwindSafe for IncomingResponse
impl Send for IncomingResponse
impl Sync for IncomingResponse
impl Unpin for IncomingResponse
impl !UnwindSafe for IncomingResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
Source§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self
file descriptor.Source§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
Source§fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
Set the “status” flags for the
self
file descriptor. Read more