pub enum MemValue {
U8(u8),
U16(u16),
U32(u32),
U64(u64),
U128(u128),
}
Expand description
Memory value loaded/stored (in memory callback)
Wrapper structure for a qemu_plugin_mem_value
Variants§
U8(u8)
8-bit value
U16(u16)
16-bit value
U32(u32)
32-bit value
U64(u64)
64-bit value
U128(u128)
128-bit value
Trait Implementations§
Source§impl From<qemu_plugin_mem_value> for MemValue
impl From<qemu_plugin_mem_value> for MemValue
Source§fn from(value: qemu_plugin_mem_value) -> Self
fn from(value: qemu_plugin_mem_value) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MemValue
impl RefUnwindSafe for MemValue
impl Send for MemValue
impl Sync for MemValue
impl Unpin for MemValue
impl UnwindSafe for MemValue
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