Module dvr

Source
Available on crate features client and test-util and connector-hyper-0-14-x only.
Expand description

Extremely Experimental Test Connection

Warning: Extremely experimental, API likely to change.

DVR is an extremely experimental record & replay framework that supports multi-frame HTTP request / response traffic.

Structs§

ConnectionId
A network traffic recording may contain multiple different connections occurring simultaneously
Error
Error response wrapper
Event
A network event
NetworkTraffic
A complete traffic recording
RecordingClient
Recording client
ReplayingClient
Replay traffic recorded by a RecordingClient
Request
An initial HTTP request, roughly equivalent to http::Request<()>
Response
An initial HTTP response roughly equivalent to http::Response<()>

Enums§

Action
Network Action
BodyData
HTTP Body Data Abstraction
Direction
Event direction
Version
Serialization version of DVR data