pub struct DiskGeometry {
pub cylinders: u32,
pub heads: u32,
pub sectors: u32,
}Expand description
Virtual disk CHS geometry from ddb.geometry.{cylinders,heads,sectors}.
Fields§
§cylinders: u32§heads: u32§sectors: u32Implementations§
Source§impl DiskGeometry
impl DiskGeometry
Sourcepub fn chs_sectors(&self) -> u64
pub fn chs_sectors(&self) -> u64
Total sectors implied by the CHS geometry (cylinders * heads * sectors).
Trait Implementations§
Source§impl Clone for DiskGeometry
impl Clone for DiskGeometry
Source§fn clone(&self) -> DiskGeometry
fn clone(&self) -> DiskGeometry
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 moreimpl Copy for DiskGeometry
Source§impl Debug for DiskGeometry
impl Debug for DiskGeometry
Source§impl Default for DiskGeometry
impl Default for DiskGeometry
Source§fn default() -> DiskGeometry
fn default() -> DiskGeometry
Returns the “default value” for a type. Read more
impl Eq for DiskGeometry
Source§impl PartialEq for DiskGeometry
impl PartialEq for DiskGeometry
Source§fn eq(&self, other: &DiskGeometry) -> bool
fn eq(&self, other: &DiskGeometry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DiskGeometry
Auto Trait Implementations§
impl Freeze for DiskGeometry
impl RefUnwindSafe for DiskGeometry
impl Send for DiskGeometry
impl Sync for DiskGeometry
impl Unpin for DiskGeometry
impl UnsafeUnpin for DiskGeometry
impl UnwindSafe for DiskGeometry
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