use std::{
fs::{File, OpenOptions},
io,
path::Path,
};
#[allow(clippy::suspicious_open_options)] pub fn open_as_write(path: &Path) -> io::Result<File> {
OpenOptions::new()
.read(true)
.write(true)
.create(true)
.open(path)
}
pub fn open_as_read(path: &Path) -> io::Result<File> {
OpenOptions::new().read(true).open(path)
}