pub struct VmmMapKObjectEntry {
pub va: u64,
pub va_parent: u64,
pub children: Vec<u64>,
pub name: String,
pub object_type: String,
}
Expand description
Fields§
§va: u64
Virtual address of the object.
va_parent: u64
Virtual address of the parent of this object, or 0 if top-level object.
children: Vec<u64>
Virtual address of the object’s children object (in case of a directlry object).
name: String
Object name.
object_type: String
Object type.
Trait Implementations§
Source§impl Clone for VmmMapKObjectEntry
impl Clone for VmmMapKObjectEntry
Source§fn clone(&self) -> VmmMapKObjectEntry
fn clone(&self) -> VmmMapKObjectEntry
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 VmmMapKObjectEntry
impl Debug for VmmMapKObjectEntry
Source§impl<'de> Deserialize<'de> for VmmMapKObjectEntry
impl<'de> Deserialize<'de> for VmmMapKObjectEntry
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 Display for VmmMapKObjectEntry
impl Display for VmmMapKObjectEntry
Source§impl PartialEq for VmmMapKObjectEntry
impl PartialEq for VmmMapKObjectEntry
Auto Trait Implementations§
impl Freeze for VmmMapKObjectEntry
impl RefUnwindSafe for VmmMapKObjectEntry
impl Send for VmmMapKObjectEntry
impl Sync for VmmMapKObjectEntry
impl Unpin for VmmMapKObjectEntry
impl UnwindSafe for VmmMapKObjectEntry
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