fat32_raw/
lib.rs

1//! FAT32-raw: A lightweight Rust library for working with FAT32 partitions and images
2
3pub mod error;
4pub mod fat32;
5pub mod platform;
6
7// Re-export main types
8pub use error::{Fat32Error, Result};
9pub use fat32::{volume::Fat32Volume, Fat32FileEntry, Fat32Params};
10
11// Platform-specific re-exports
12#[cfg(windows)]
13pub use platform::windows::{
14    create_directory_on_esp, delete_directory_from_esp, delete_file_from_esp, write_file_to_esp,
15};
16