file-engine 1.1.1

Async, cross-platform file operations engine for desktop apps and developer tools: copy, move, sync, watch, and compress files with progress reporting and cancellation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
mod action;
mod batch;
mod config;
mod dispatcher;
mod outcome;
mod plan;

pub(crate) use action::{CopyAction, EntryAction};
pub use config::{BatchConfig, ErrorStrategy, SortOrder};
pub(crate) use dispatcher::dispatch;
pub use outcome::{OperationOutcome, StopReason};
pub(crate) use plan::plan;