1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use std::vec;
use ::HeaderName;
use ::header::HeaderObj;
use super::HeaderMap;
pub type IntoIter = vec::IntoIter<(HeaderName, Box<HeaderObj>)>;
impl IntoIterator for HeaderMap {
type Item = (HeaderName, Box<HeaderObj>);
type IntoIter = IntoIter;
fn into_iter(self) -> Self::IntoIter {
self.inner_map.into_iter()
}
}