1use std::path::{Path, PathBuf};
8
9pub use vfsi_core::*;
10
11#[doc(hidden)]
12pub mod path {
13 pub use vfsi_core::path::*;
14}
15
16mod traits;
17pub use traits::{VecFs, VecFsExt, rm_recursive};
18
19pub mod sfsi {
21 pub use crate::{VecFs, VecFsExt};
22 pub use vfsi_core::{Fd, VfAttrs, VfError, VfFile, VfOffset, VfResult, VfType};
23}
24
25pub mod vfsi {
27 pub use crate::{VecFs, VecFsExt, rm_recursive};
28 pub use vfsi_core::*;
29}
30
31#[cfg(feature = "test-support")]
32#[doc(hidden)]
33pub mod test_support;