Module aws_smithy_client::timeout
source · [−]Expand description
Timeout Configuration
While timeout configuration is unstable, this module is in aws-smithy-client.
As timeout and HTTP configuration stabilizes, this will move to aws-types and become a part of HttpSettings.
Structs
A struct of structs containing everything needed to create new TimeoutService
s
Timeout Configuration
A layer that wraps services in a timeout service
A service that wraps another service, adding the ability to set a timeout for requests handled by the inner service.
A struct containing everything needed to create a new TimeoutService
Enums
A future generated by a TimeoutService
that may or may not have a timeout depending on
whether or not one was set. Because TimeoutService
can be used at multiple levels of the
service stack, a kind
can be set so that when a timeout occurs, you can know which kind of
timeout it was.
Functions
Convert a TimeoutConfig
into an ClientTimeoutParams
in order to create the set of
TimeoutService
s needed by a crate::Client