Expand description
A library for creating bootable ISO 9660 images with UEFI support.
Re-exports§
pub use iso::boot_info::BiosBootInfo;pub use iso::boot_info::BootInfo;pub use iso::boot_info::UefiBootInfo;pub use iso::builder::IsoBuilder;pub use iso::builder::build_iso;pub use iso::constants::BACKUP_GPT_RESERVED_512;pub use iso::constants::DISK_SECTOR_SIZE;pub use iso::constants::ESP_START_LBA_512;pub use iso::constants::GPT_RESERVED_512_SECTORS;pub use iso::constants::ISO_SECTOR_SIZE;pub use iso::constants::disk512_to_iso;pub use iso::constants::iso_to_512;pub use iso::disk_layout::DiskLayout;pub use iso::disk_layout::IsoRegion;pub use iso::disk_layout::Partition;pub use iso::disk_layout::UefiBootStrategy;pub use iso::fs_node::IsoDirectory;pub use iso::fs_node::IsoFile;pub use iso::fs_node::IsoFsNode;pub use iso::iso_image::IsoImage;pub use iso::iso_image::IsoImageFile;pub use iso::layout_profile::ElToritoMode;pub use iso::layout_profile::EspMode;pub use iso::layout_profile::HiddenSectorMode;pub use iso::layout_profile::IsoLayoutProfile;pub use iso::layout_profile::MbrMode;
Modules§
Macros§
- ensure_
boot_ image_ size_ valid - Helper macro to validate file sizes for boot catalog entries
- ensure_
path_ component - Helper macro to validate path components
- for_
sorted_ children - Helper macro to iterate over sorted children of a directory
- io_
error - Helper macro to create consistent IO errors