[−][src]Function tokio::fs::read
pub fn read<P>(path: P) -> ReadFile<P> where
P: AsRef<Path> + Send + 'static,
Creates a future which will open a file for reading and read the entire contents into a buffer and return said buffer.
This is the async equivalent of std::fs::read
.
Examples
use tokio::prelude::Future; fn main() { let task = tokio::fs::read("foo.txt").map(|data| { // do something with the contents of the file ... println!("foo.txt contains {} bytes", data.len()); }).map_err(|e| { // handle errors eprintln!("IO error: {:?}", e); }); tokio::run(task); }