pub enum CacheAssociativity {
Show 15 variants
Other = 1,
Unknown = 2,
DirectMapped = 3,
SetAssociative2Way = 4,
SetAssociative4Way = 5,
FullyAssociative = 6,
SetAssociative8Way = 7,
SetAssociative16Way = 8,
SetAssociative12Way = 9,
SetAssociative24Way = 10,
SetAssociative32Way = 11,
SetAssociative48Way = 12,
SetAssociative64Way = 13,
SetAssociative20Way = 14,
None = 15,
}
Expand description
§Cache Associativity
Variants§
Other = 1
Other
Unknown = 2
Unknown
DirectMapped = 3
Direct Mapped
SetAssociative2Way = 4
2-way Set-Associative
SetAssociative4Way = 5
4-way Set-Associative
FullyAssociative = 6
Fully Associative
SetAssociative8Way = 7
8-way Set-Associative
SetAssociative16Way = 8
16-way Set-Associative
SetAssociative12Way = 9
12-way Set-Associative
SetAssociative24Way = 10
24-way Set-Associative
SetAssociative32Way = 11
32-way Set-Associative
SetAssociative48Way = 12
48-way Set-Associative
SetAssociative64Way = 13
64-way Set-Associative
SetAssociative20Way = 14
20-way Set-Associative
None = 15
A value unknown to this standard, check the raw value
Trait Implementations§
Source§impl Debug for CacheAssociativity
impl Debug for CacheAssociativity
Source§impl PartialEq for CacheAssociativity
impl PartialEq for CacheAssociativity
Source§impl Serialize for CacheAssociativity
impl Serialize for CacheAssociativity
impl Eq for CacheAssociativity
impl StructuralPartialEq for CacheAssociativity
Auto Trait Implementations§
impl Freeze for CacheAssociativity
impl RefUnwindSafe for CacheAssociativity
impl Send for CacheAssociativity
impl Sync for CacheAssociativity
impl Unpin for CacheAssociativity
impl UnwindSafe for CacheAssociativity
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