pub fn generation_in(dir: &Path) -> u64
The current generation. A poller compares this against the last value it saw; a difference means something changed.