pub fn load(path: &Path) -> Result<Option<Checkpoint>>
Reads a checkpoint file.
None if the file does not exist.
None
Returns an error if the file cannot be read or does not parse.