pub fn decrypt_file(
src: &Path,
dest: &Path,
overwrite: bool,
password: &[u8],
reporter: &dyn ProgressReporter,
cancel_flag: Option<&Arc<AtomicBool>>,
) -> CryptoResult<PathBuf>pub fn decrypt_file(
src: &Path,
dest: &Path,
overwrite: bool,
password: &[u8],
reporter: &dyn ProgressReporter,
cancel_flag: Option<&Arc<AtomicBool>>,
) -> CryptoResult<PathBuf>