pub struct RequestBodyTimeoutLayer { /* private fields */ }Expand description
Applies a TimeoutBody to the request body.
Implementations§
Source§impl RequestBodyTimeoutLayer
 
impl RequestBodyTimeoutLayer
Sourcepub fn new(timeout: Duration) -> RequestBodyTimeoutLayer
 
pub fn new(timeout: Duration) -> RequestBodyTimeoutLayer
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
Source§impl<S> Layer<S> for RequestBodyTimeoutLayer
 
impl<S> Layer<S> for RequestBodyTimeoutLayer
Source§type Service = RequestBodyTimeout<S>
 
type Service = RequestBodyTimeout<S>
The wrapped service
Auto Trait Implementations§
impl Freeze for RequestBodyTimeoutLayer
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