Struct aws_smithy_client::timeout::TimeoutLayer
source · #[non_exhaustive]pub struct TimeoutLayer(/* private fields */);
Expand description
A layer that wraps services in a timeout service
Implementations§
source§impl TimeoutLayer
impl TimeoutLayer
sourcepub fn new(params: Option<TimeoutServiceParams>) -> Self
pub fn new(params: Option<TimeoutServiceParams>) -> Self
Create a new TimeoutLayer
Trait Implementations§
source§impl Debug for TimeoutLayer
impl Debug for TimeoutLayer
Auto Trait Implementations§
impl !RefUnwindSafe for TimeoutLayer
impl Send for TimeoutLayer
impl Sync for TimeoutLayer
impl Unpin for TimeoutLayer
impl !UnwindSafe for TimeoutLayer
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