[−][src]Module http_types::trace::server_timing
Metrics and descriptions for the given request-response cycle.
Examples
use http_types::Response; use http_types::trace::{ServerTiming, Metric}; let mut timings = ServerTiming::new(); timings.push(Metric::new("server".to_owned(), None, None)?); let mut res = Response::new(200); timings.apply(&mut res); let timings = ServerTiming::from_headers(res)?.unwrap(); let entry = timings.iter().next().unwrap(); assert_eq!(entry.name(), "server");
Structs
| IntoIter | A borrowing iterator over entries in |
| Iter | A lending iterator over entries in |
| IterMut | A mutable iterator over entries in |
| Metric | An individual entry into |
| ServerTiming | Metrics and descriptions for the given request-response cycle. |