http_types/headers/
into_iter.rs1use std::collections::hash_map;
2use std::iter::Iterator;
3
4use crate::headers::{HeaderName, HeaderValues};
5
6#[derive(Debug)]
8pub struct IntoIter {
9 pub(super) inner: hash_map::IntoIter<HeaderName, HeaderValues>,
10}
11
12impl Iterator for IntoIter {
13 type Item = (HeaderName, HeaderValues);
14
15 fn next(&mut self) -> Option<Self::Item> {
16 self.inner.next()
17 }
18
19 #[inline]
20 fn size_hint(&self) -> (usize, Option<usize>) {
21 self.inner.size_hint()
22 }
23}