fn _save_micro_checkpoint<S>(name: S, flags: MicroCheckpointFlags) -> Result<()>where S: AsRef<str>,
Save a micro checkpoint with some set of flags