btrfsutil/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![cfg_attr(not(test), deny(unused_crate_dependencies))]
3#![deny(missing_docs, unreachable_pub)]
4#![doc = include_str!("../README.md")]
5
6#[macro_use]
7extern crate bitflags;
8
9#[macro_use]
10pub mod error;
11#[macro_use]
12mod common;
13pub mod qgroup;
14pub mod subvolume;
15pub mod sync;
16
17#[cfg(test)]
18mod testing;
19
20pub use error::BtrfsUtilError;
21
22/// Result type used by this library.
23pub type Result<T> = std::result::Result<T, BtrfsUtilError>;