#[repr(C, packed(1))]pub struct RmmMeasurementDescriptorData { /* private fields */ }Expand description
Structure used to calculate the contribution to the RIM of a data granule
Implementations§
Source§impl RmmMeasurementDescriptorData
impl RmmMeasurementDescriptorData
Sourcepub fn new(
rim: &RmmRealmMeasurement,
ipa: u64,
flags: RmmDataFlags,
content: &RmmRealmMeasurement,
) -> RmmMeasurementDescriptorData
pub fn new( rim: &RmmRealmMeasurement, ipa: u64, flags: RmmDataFlags, content: &RmmRealmMeasurement, ) -> RmmMeasurementDescriptorData
Create a new instance of RmmMeasurementDescriptorData
Trait Implementations§
Source§impl Clone for RmmMeasurementDescriptorData
impl Clone for RmmMeasurementDescriptorData
Source§fn clone(&self) -> RmmMeasurementDescriptorData
fn clone(&self) -> RmmMeasurementDescriptorData
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 RmmMeasurementDescriptorData
impl Debug for RmmMeasurementDescriptorData
Source§impl PartialEq for RmmMeasurementDescriptorData
impl PartialEq for RmmMeasurementDescriptorData
Source§fn eq(&self, other: &RmmMeasurementDescriptorData) -> bool
fn eq(&self, other: &RmmMeasurementDescriptorData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RmmMeasurementDescriptorData
Auto Trait Implementations§
impl Freeze for RmmMeasurementDescriptorData
impl RefUnwindSafe for RmmMeasurementDescriptorData
impl Send for RmmMeasurementDescriptorData
impl Sync for RmmMeasurementDescriptorData
impl Unpin for RmmMeasurementDescriptorData
impl UnwindSafe for RmmMeasurementDescriptorData
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