#[non_exhaustive]pub enum Features {
MemoryManagementUnit,
Paging,
}Expand description
Beschreibt verschiedene CPU-Features, die von bestimmten CPUs implementiert werden.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
MemoryManagementUnit
Übernimmt das Verwalten von Arbeitsspeicher und ermöglicht somit performanten virtuellen Arbeitsspeicher.
Paging
Vereinfacht virtuellen Arbeitsspeicher durch die Einteilung des Arbeitsspeichers in gleich große Bereiche (in der Regel 4 KiB).
Auto Trait Implementations§
impl Freeze for Features
impl RefUnwindSafe for Features
impl Send for Features
impl Sync for Features
impl Unpin for Features
impl UnwindSafe for Features
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