#[cfg(feature = "alloc")]
mod api;
#[cfg(feature = "alloc")]
pub use api::*;
#[cfg(all(feature = "alloc", feature = "affs"))]
pub mod affs;
#[cfg(all(feature = "alloc", feature = "apfs"))]
pub mod apfs;
#[cfg(all(feature = "alloc", feature = "archive"))]
pub mod archive;
#[cfg(feature = "alloc")]
pub mod devnum;
#[cfg(feature = "alloc")]
pub(crate) mod dir_batch;
#[cfg(all(feature = "alloc", feature = "exfat"))]
pub mod exfat;
#[cfg(all(feature = "alloc", feature = "ext"))]
pub mod ext;
#[cfg(all(feature = "alloc", feature = "f2fs"))]
pub mod f2fs;
#[cfg(feature = "fat")]
pub mod fat;
#[cfg(all(feature = "alloc", feature = "grf"))]
pub mod grf;
#[cfg(all(feature = "alloc", feature = "hfs"))]
pub mod hfs;
#[cfg(all(feature = "alloc", feature = "hfs-plus"))]
pub mod hfs_plus;
#[cfg(all(feature = "alloc", feature = "iso9660"))]
pub mod iso9660;
#[cfg(all(feature = "alloc", feature = "littlefs"))]
pub mod littlefs;
#[cfg(all(feature = "alloc", feature = "ntfs"))]
pub mod ntfs;
#[cfg(all(feature = "alloc", feature = "ramfs"))]
pub mod ramfs;
#[cfg(all(feature = "alloc", feature = "std"))]
pub mod rootdevs;
#[cfg(all(feature = "alloc", feature = "squashfs"))]
pub mod squashfs;
#[cfg(all(feature = "alloc", feature = "tar"))]
pub mod tar;
#[cfg(feature = "alloc")]
pub mod xattr;
#[cfg(all(feature = "alloc", feature = "xfs"))]
pub mod xfs;