pub struct MsrModifier {
pub addr: String,
pub bitmap: String,
}
Expand description
MSR modifiers. Only for x86_64.
Fieldsยง
ยงaddr: String
MSR address/identifier. Must be a string containing an integer. Example: [โ0x10aโ]
bitmap: String
MSR value bitmap.
Must be in format 0b[01x]{64}
.
Corresponding bits will be cleared (0
), set (1
) or left intact (x
). (_
) can be used as a separator.
Example: [โ0bxxxx0000000000000000000000000000000000000000000000000000_11101011โ]
Trait Implementationsยง
Sourceยงimpl Clone for MsrModifier
impl Clone for MsrModifier
Sourceยงfn clone(&self) -> MsrModifier
fn clone(&self) -> MsrModifier
Returns a duplicate of the value. Read more
1.0.0 ยท Sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSourceยงimpl Debug for MsrModifier
impl Debug for MsrModifier
Sourceยงimpl<'de> Deserialize<'de> for MsrModifier
impl<'de> Deserialize<'de> for MsrModifier
Sourceยงfn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Sourceยงimpl Hash for MsrModifier
impl Hash for MsrModifier
Sourceยงimpl Ord for MsrModifier
impl Ord for MsrModifier
Sourceยงfn cmp(&self, other: &MsrModifier) -> Ordering
fn cmp(&self, other: &MsrModifier) -> Ordering
1.21.0 ยท Sourceยงfn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Sourceยงimpl PartialEq for MsrModifier
impl PartialEq for MsrModifier
Sourceยงimpl PartialOrd for MsrModifier
impl PartialOrd for MsrModifier
Sourceยงimpl Serialize for MsrModifier
impl Serialize for MsrModifier
impl Eq for MsrModifier
impl StructuralPartialEq for MsrModifier
Auto Trait Implementationsยง
impl Freeze for MsrModifier
impl RefUnwindSafe for MsrModifier
impl Send for MsrModifier
impl Sync for MsrModifier
impl Unpin for MsrModifier
impl UnwindSafe for MsrModifier
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