std::fs for file operations.
Read file:
1use std::fs;23// Read entire file4let content = fs::read_to_string("file.txt")?;56// Read as bytes7let bytes = fs::read("file.txt")?;
Write file:
1fs::write("output.txt", "Hello, world!")?;
Using File API:
1use std::fs::File;2use std::io::{Read, Write, BufRead, BufReader};34// Read with buffer5let file = File::open("file.txt")?;6let reader = BufReader::new(file);7for line in reader.lines() {8 println!("{}", line?);9}1011// Write12let mut file = File::create("output.txt")?;13file.write_all(b"Hello!")?;
Key: fs for simple, File for streaming.