Struct tower_http::timeout::RequestBodyTimeoutLayer
source · pub struct RequestBodyTimeoutLayer { /* private fields */ }
Available on crate feature
timeout
only.Expand description
Applies a TimeoutBody
to the request body.
Implementations§
source§impl RequestBodyTimeoutLayer
impl RequestBodyTimeoutLayer
sourcepub fn new(timeout: Duration) -> Self
pub fn new(timeout: Duration) -> Self
Creates a new RequestBodyTimeoutLayer
.
Trait Implementations§
source§impl Clone for RequestBodyTimeoutLayer
impl Clone for RequestBodyTimeoutLayer
source§fn clone(&self) -> RequestBodyTimeoutLayer
fn clone(&self) -> RequestBodyTimeoutLayer
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for RequestBodyTimeoutLayer
impl Debug for RequestBodyTimeoutLayer
Auto Trait Implementations§
impl RefUnwindSafe for RequestBodyTimeoutLayer
impl Send for RequestBodyTimeoutLayer
impl Sync for RequestBodyTimeoutLayer
impl Unpin for RequestBodyTimeoutLayer
impl UnwindSafe for RequestBodyTimeoutLayer
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