pub fn read_file(filename: &Path) -> Result<Vec<u8>>
Read an entire file into memory
Represents the contents of a file as a byte vector