#[repr(C)]pub struct TableRegister {
pub base: u64,
pub limit: u16,
}Fields§
§base: u64§limit: u16Trait Implementations§
Source§impl Clone for TableRegister
impl Clone for TableRegister
Source§fn clone(&self) -> TableRegister
fn clone(&self) -> TableRegister
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 TableRegister
impl Debug for TableRegister
Source§impl Default for TableRegister
impl Default for TableRegister
Source§fn default() -> TableRegister
fn default() -> TableRegister
Returns the “default value” for a type. Read more
Source§impl From<TableRegister> for hv_x64_table_register
impl From<TableRegister> for hv_x64_table_register
Source§fn from(reg: TableRegister) -> Self
fn from(reg: TableRegister) -> Self
Converts to this type from the input type.
Source§impl From<hv_x64_table_register> for TableRegister
impl From<hv_x64_table_register> for TableRegister
Source§fn from(reg: hv_x64_table_register) -> Self
fn from(reg: hv_x64_table_register) -> Self
Converts to this type from the input type.
Source§impl FromBytes for TableRegister
impl FromBytes for TableRegister
Source§impl FromZeros for TableRegister
impl FromZeros for TableRegister
Source§impl TryFromBytes for TableRegister
impl TryFromBytes for TableRegister
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
impl Copy for TableRegister
Auto Trait Implementations§
impl Freeze for TableRegister
impl RefUnwindSafe for TableRegister
impl Send for TableRegister
impl Sync for TableRegister
impl Unpin for TableRegister
impl UnsafeUnpin for TableRegister
impl UnwindSafe for TableRegister
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