Expand description
A Rust library to interact with GPT / MBR partition tables.
It provides a set of tools to interact with storage devices at the partition table level, supporting both Master Boot Record (MBR) and GUID Partition Table (GPT) formats.
The library is designed to make it easy to read, write, and manipulate partition tables for a variety of use cases, such as bootloader development, disk management utilities, or storage diagnostics.
Re-exports§
pub use mbr::Mbr;pub use mbr::MbrInplace;pub use mbr::MbrPartition;pub use gpt::Gpt;pub use gpt::GptHeader;pub use gpt::GptPartition;
Modules§
- gpt
- This module provides tools for working with GUID Partition Tables (GPT), a modern partitioning system used in UEFI-based systems. GPT replaces the older Master Boot Record (MBR) format and is designed to support larger disks, more partitions, and better data reliability.
- mbr
- MBR (Master Boot Record) partion table handling
Enums§
- Seek
From std - Enumeration of possible methods to seek within an I/O object.