diff options
author | sharkdp <davidpeter@web.de> | 2019-09-21 14:26:38 +0200 |
---|---|---|
committer | sharkdp <davidpeter@web.de> | 2019-09-21 14:28:30 +0200 |
commit | ac3ad430f1a6a6006876d18a2fdfff720b255ba5 (patch) | |
tree | 9dfe792d0440ad318fc8efceceae42b958e46de5 /src/lib.rs | |
parent | 254931e15d785e21a40593a16a24eecf8cef545f (diff) |
Add '-b'/'--apparent-size' option
This commit changes `diskus` default behavior: we now report "disk
usage" instead of "apparent size" in analogy to "du -sh".
At the same time however, we introduce a new `--apparent-size` option
which can be used to switch back to "apparent size".
closes #25
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -2,15 +2,17 @@ //! //! ``` //! use std::path::PathBuf; -//! use diskus::Walk; +//! use diskus::{Walk, FilesizeType}; //! //! let num_threads = 4; //! let root_directories = &[PathBuf::from(".")]; -//! let walk = Walk::new(root_directories, num_threads); +//! let walk = Walk::new(root_directories, num_threads, FilesizeType::DiskUsage); //! let (size_in_bytes, errors) = walk.run(); //! ``` +mod filesize; mod unique_id; pub mod walk; -pub use crate::walk::Walk; +pub use crate::filesize::FilesizeType; +pub use crate::walk::{Error, Walk}; |