Read write helpers (#896)

Provides async versions of read / write helpers being stabilized in `std`.
This commit is contained in:
Linus Färnstrand
2019-02-20 14:38:49 -08:00
committed by Carl Lerche
parent beb639a030
commit 1cf5f73651
5 changed files with 188 additions and 7 deletions
+4
View File
@@ -41,6 +41,7 @@ mod metadata;
pub mod os;
mod read_dir;
mod read_link;
mod read;
mod remove_dir;
mod remove_file;
mod rename;
@@ -49,6 +50,7 @@ mod stdin;
mod stdout;
mod stderr;
mod symlink_metadata;
mod write;
pub use create_dir::{create_dir, CreateDirFuture};
pub use create_dir_all::{create_dir_all, CreateDirAllFuture};
@@ -58,6 +60,7 @@ pub use hard_link::{hard_link, HardLinkFuture};
pub use metadata::{metadata, MetadataFuture};
pub use read_dir::{read_dir, ReadDirFuture, ReadDir, DirEntry};
pub use read_link::{read_link, ReadLinkFuture};
pub use read::{read, ReadFile};
pub use remove_dir::{remove_dir, RemoveDirFuture};
pub use remove_file::{remove_file, RemoveFileFuture};
pub use rename::{rename, RenameFuture};
@@ -66,6 +69,7 @@ pub use stdin::{stdin, Stdin};
pub use stdout::{stdout, Stdout};
pub use stderr::{stderr, Stderr};
pub use symlink_metadata::{symlink_metadata, SymlinkMetadataFuture};
pub use write::{write, WriteFile};
use futures::Poll;
use futures::Async::*;