Skip to main content

Crate isobemak

Crate isobemak 

Source
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::ESP_START_LBA;
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;

Modules§

fat
iso
utils

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