1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use crate::io::*; use std::path::Path; /// /// Functionality for saving resources. Only available on desktop at the moment. /// pub struct Saver {} impl Saver { /// /// Save the byte array as a file. /// pub fn save_file<P: AsRef<Path>>(path: P, bytes: &[u8]) -> Result<(), IOError> { let mut file = std::fs::File::create(path)?; use std::io::prelude::*; file.write_all(bytes)?; Ok(()) } }