pub struct PartitionInfo {
pub name: String,
pub id: i32,
pub sectors: u64,
pub size: u64,
pub compressed_size: u64,
pub partition_type: PartitionType,
}Expand description
Partition information
Fields§
§name: StringPartition name
id: i32Partition ID
sectors: u64Number of sectors (512 bytes each)
size: u64Uncompressed size in bytes
compressed_size: u64Compressed size in bytes
partition_type: PartitionTypeFilesystem type detected from partition name
Trait Implementations§
Source§impl Clone for PartitionInfo
impl Clone for PartitionInfo
Source§fn clone(&self) -> PartitionInfo
fn clone(&self) -> PartitionInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PartitionInfo
impl RefUnwindSafe for PartitionInfo
impl Send for PartitionInfo
impl Sync for PartitionInfo
impl Unpin for PartitionInfo
impl UnsafeUnpin for PartitionInfo
impl UnwindSafe for PartitionInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more