Unable to set permissions in RUST
Hi I have just started to program in Rust. Here is my build.rs use std::fs::{File, self}; use std::io::Write; use std::os::unix::prelude::PermissionsExt; use std::env; use std::path::{Path, PathBuf}; fn main() { let out_dir = env::var_os("CARGO_MANIFEST_DIR").unwrap(); let dest_path: PathBuf = Path::new(&out_dir).join("target/release/Settings.toml"); println!("{:?}", dest_path.as_os_str()); let f = File::create(dest_path); f.as_ref() .unwrap() .write_all("largest_number = 7".as_bytes()) .unwrap(); set_permissions(f); } fn set_permissions(f: Result<File, std::io::Error>)… Read More Unable to set permissions in RUST