diff options
author | Toby Vincent <tobyv13@gmail.com> | 2022-02-22 22:19:57 -0600 |
---|---|---|
committer | Toby Vincent <tobyv13@gmail.com> | 2022-02-22 22:19:57 -0600 |
commit | f4d54562e5c4f7c61faadfe13701286cce1e3d05 (patch) | |
tree | f0056da257964b8169a8e149cf660e3069222dd5 /zone_zfs/src/lib.rs | |
parent | 1ea68976f452a35b7aa20119c3eeb8ae14de107e (diff) |
refactor(zfs): use builder pattern for FileSystem
Refactor FileSystem to use a builder pattern to create a zfs dataset
Fix #26
Diffstat (limited to 'zone_zfs/src/lib.rs')
-rw-r--r-- | zone_zfs/src/lib.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/zone_zfs/src/lib.rs b/zone_zfs/src/lib.rs index fc23bf8..410f474 100644 --- a/zone_zfs/src/lib.rs +++ b/zone_zfs/src/lib.rs @@ -1,8 +1,9 @@ -pub use config::Config; -pub use error::{Error, Result}; -pub use file_system::FileSystem; -pub use snapshot::Snapshot; -pub use zfs::ZFS; +pub use crate::config::Config; +pub use crate::error::{Error, Result}; +pub use crate::file_system::FileSystem; +pub use crate::file_system::FileSystemBuilder; +pub use crate::snapshot::Snapshot; +pub use crate::zfs::ZFS; mod config; mod error; |