+#[cfg(test)]
+use std::iter::Iterator;
+
+#[derive(Debug, PartialEq, Eq)]
+struct RowInput {
+ label: String,
+ entries: Vec<String>,
+}
+
+#[cfg(test)]
+fn read_rows(_input: &impl std::io::Read) -> impl Iterator<Item = RowInput> {
+ vec![RowInput {
+ label: String::from("foo"),
+ entries: vec![],
+ }]
+ .into_iter()
+}
+