Struct aws_smithy_client::dvr::RecordingConnection [−][src]
pub struct RecordingConnection<S> { /* fields omitted */ }
Expand description
Recording Connection Wrapper
RecordingConnection wraps an inner connection and records all traffic, enabling traffic replay.
Implementations
Return the traffic recorded by this connection
NetworkTraffic struct suitable for serialization
Trait Implementations
The future response value.
Returns Poll::Ready(Ok(()))
when the service is able to process requests. Read more
Auto Trait Implementations
impl<S> RefUnwindSafe for RecordingConnection<S> where
S: RefUnwindSafe,
impl<S> Send for RecordingConnection<S> where
S: Send,
impl<S> Sync for RecordingConnection<S> where
S: Sync,
impl<S> Unpin for RecordingConnection<S> where
S: Unpin,
impl<S> UnwindSafe for RecordingConnection<S> where
S: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Yields a mutable reference to the service when it is ready to accept a request.
please use the ServiceExt::ready
method instead
Yields a mutable reference to the service when it is ready to accept a request.
Yields the service when it is ready to accept a request.
Consume this Service
, calling with the providing request once it is ready.
Executes a new future after this service’s future resolves. This does
not alter the behaviour of the poll_ready
method. Read more
fn map_response<F, Response>(self, f: F) -> MapResponse<Self, F> where
F: FnOnce(Self::Response) -> Response + Clone,
fn map_response<F, Response>(self, f: F) -> MapResponse<Self, F> where
F: FnOnce(Self::Response) -> Response + Clone,
Maps this service’s response value to a different value. This does not
alter the behaviour of the poll_ready
method. Read more
Maps this service’s error value to a different value. This does not
alter the behaviour of the poll_ready
method. Read more
Maps this service’s result type (Result<Self::Response, Self::Error>
)
to a different value, regardless of whether the future succeeds or
fails. Read more
fn map_request<F, NewRequest>(self, f: F) -> MapRequest<Self, F> where
F: FnMut(NewRequest) -> Request,
fn map_request<F, NewRequest>(self, f: F) -> MapRequest<Self, F> where
F: FnMut(NewRequest) -> Request,
Composes a function in front of the service. Read more
Composes an asynchronous function after this service. Read more
Composes a function that transforms futures produced by the service. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more