INNER CODE UNIT · Rust

write_to_file

Drew-Alleman/DataSurgeon · src/main.rs:382

    fn write_to_file(&self, message: &str) -> () {
        let mut file = match OpenOptions::new()
            .create(true)
            .append(true)
            .open(&self.output_file) 
        {
            Ok(file) => file,
            Err(error) => match error.kind() {
                std::io::ErrorKind::NotFound => {
                    // This should not happen
                    self.print_error(format!("Failed to open output file: {}", self.filename));
                    std::process::exit(1);
                }
                std::io::ErrorKind::PermissionDenied => {
                    self.print_error(format!("Permission denied for file: {}", self.filename));
                    std::process::exit(1);
                }
                _ => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…