pub trait PartitionTableExt: BlockDeviceExt {
    fn get_partition_table(&self) -> Option<PartitionTable>;
    fn get_partition_type_count(&self) -> (usize, usize, bool);

    fn supports_additional_partition_type(
        &self,
        new_type: PartitionType
    ) -> Result<(), PartitionTableError> { ... } }
Expand description

Methods for block devices that may have a partition table.

Required Methods§

Fetch the partition table info on this device, if it exists.

Obtain the number of primary and logical partitions, in that order.

Provided Methods§

Checks if the additional partition type can be added to the partition table.

Implementors§