pub trait Valid { // Required method fn valid(&self) -> bool; }
| An iterator is either positioned at | a key/value pair, or not valid. This | method returns true iff the iterator | is valid. |