modlock;moditerator;pubuseself::lock::InputsLock;pubuseself::iterator::{InputIterator,ETA};usestd::io;usestd::path::PathBuf;/// The `InputIterator` may possibly encounter an error with reading from the unprocessed file.
#[derive(Debug)]pubenumInputIteratorErr{
FileRead(PathBuf,io::Error),}