1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#![warn(rust_2018_idioms, missing_debug_implementations)]

#[macro_use]
extern crate log;

pub use entry_snapshot::{EntrySnapshot, EntrySnapshotRef};
pub use path::EntryPath;
pub use platform::{delete_path, get_available_mounts};
pub use scanner::{ScanStats, Scanner, ScannerBuilder};
pub use tree_snapshot::{SnapshotConfig, TreeSnapshot};

mod arena;
mod entry;
mod entry_snapshot;
mod path;
mod platform;
mod scanner;
mod tree;
mod tree_snapshot;
mod watcher;