gm_file/
lib.rs

1use std::fs;
2use std::fs::File;
3use std::io::prelude::*;
4
5pub fn create_file(name: &str, content: &str) -> std::io::Result<()> {
6	let normal_name : String = format!("{}{}", "garrysmod/", name);
7	let normal_name_str : &str = &normal_name[..];
8
9	let mut file = File::create(normal_name_str)?;
10    file.write_all(content.as_bytes())?;
11
12	Ok(())
13}
14
15pub fn remove_file(name: &str) -> std::io::Result<()> {
16	let normal_name: String = format!("{}{}", "garrysmod/", name);
17	let normal_name_str : &str = &normal_name[..];
18
19	fs::remove_file(normal_name_str)?;
20	Ok(())
21}