pub struct MissingDevManifest { /* private fields */ }
Expand description
A MissingDev
builder.
Implementations§
Source§impl MissingDevManifest
impl MissingDevManifest
Sourcepub fn new() -> Self
pub fn new() -> Self
Create a new MissingDevManifest
.
Sourcepub fn claim_pio(self, region_name: &str, range: RangeInclusive<u16>) -> Self
pub fn claim_pio(self, region_name: &str, range: RangeInclusive<u16>) -> Self
Claim the specified Port IO region.
Sourcepub fn claim_mmio(self, region_name: &str, range: RangeInclusive<u64>) -> Self
pub fn claim_mmio(self, region_name: &str, range: RangeInclusive<u64>) -> Self
Claim the specified MMIO region.
Trait Implementations§
Source§impl Default for MissingDevManifest
impl Default for MissingDevManifest
Source§fn default() -> MissingDevManifest
fn default() -> MissingDevManifest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MissingDevManifest
impl RefUnwindSafe for MissingDevManifest
impl Send for MissingDevManifest
impl Sync for MissingDevManifest
impl Unpin for MissingDevManifest
impl UnwindSafe for MissingDevManifest
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