1 2 3 4 5 6 7 8
/// Converts the structure into an iterator or vector of key-value pairs.
pub trait IntoVec: Sized {
fn into_iter(self) -> Box<dyn Iterator<Item = (String, String)>>;
fn into_vec(self) -> Vec<(String, String)> {
self.into_iter().collect()
}
}