pub trait GeometryVolatileFieldAccess<'a, A> {
// Required methods
fn cylinders(self) -> VolatilePtr<'a, le16, A::Restricted>
where A: RestrictAccess<ReadOnly>;
fn heads(self) -> VolatilePtr<'a, u8, A::Restricted>
where A: RestrictAccess<ReadOnly>;
fn sectors(self) -> VolatilePtr<'a, u8, A::Restricted>
where A: RestrictAccess<ReadOnly>;
}Expand description
Disk-style geometry.
Required Methods§
fn cylinders(self) -> VolatilePtr<'a, le16, A::Restricted>where
A: RestrictAccess<ReadOnly>,
fn heads(self) -> VolatilePtr<'a, u8, A::Restricted>where
A: RestrictAccess<ReadOnly>,
fn sectors(self) -> VolatilePtr<'a, u8, A::Restricted>where
A: RestrictAccess<ReadOnly>,
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".