#[repr(C)]pub struct FloatingPointUnit {
pub fpr: [[u8; 16]; 8],
pub fcw: u16,
pub fsw: u16,
pub ftwx: u8,
pub pad1: u8,
pub last_opcode: u16,
pub last_ip: u64,
pub last_dp: u64,
pub xmm: [[u8; 16]; 16],
pub mxcsr: u32,
pub pad2: u32,
}Fields§
§fpr: [[u8; 16]; 8]§fcw: u16§fsw: u16§ftwx: u8§pad1: u8§last_opcode: u16§last_ip: u64§last_dp: u64§xmm: [[u8; 16]; 16]§mxcsr: u32§pad2: u32Trait Implementations§
Source§impl Clone for FloatingPointUnit
impl Clone for FloatingPointUnit
Source§fn clone(&self) -> FloatingPointUnit
fn clone(&self) -> FloatingPointUnit
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 FloatingPointUnit
impl Debug for FloatingPointUnit
Source§impl Default for FloatingPointUnit
impl Default for FloatingPointUnit
Source§fn default() -> FloatingPointUnit
fn default() -> FloatingPointUnit
Returns the “default value” for a type. Read more
Source§impl FromBytes for FloatingPointUnit
impl FromBytes for FloatingPointUnit
Source§impl FromZeros for FloatingPointUnit
impl FromZeros for FloatingPointUnit
Source§impl IntoBytes for FloatingPointUnit
impl IntoBytes for FloatingPointUnit
Source§impl PartialEq for FloatingPointUnit
impl PartialEq for FloatingPointUnit
Source§impl TryFromBytes for FloatingPointUnitwhere
[[u8; 16]; 8]: TryFromBytes,
u16: TryFromBytes,
u8: TryFromBytes,
u64: TryFromBytes,
[[u8; 16]; 16]: TryFromBytes,
u32: TryFromBytes,
impl TryFromBytes for FloatingPointUnitwhere
[[u8; 16]; 8]: TryFromBytes,
u16: TryFromBytes,
u8: TryFromBytes,
u64: TryFromBytes,
[[u8; 16]; 16]: TryFromBytes,
u32: TryFromBytes,
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 FloatingPointUnit
impl Eq for FloatingPointUnit
impl StructuralPartialEq for FloatingPointUnit
Auto Trait Implementations§
impl Freeze for FloatingPointUnit
impl RefUnwindSafe for FloatingPointUnit
impl Send for FloatingPointUnit
impl Sync for FloatingPointUnit
impl Unpin for FloatingPointUnit
impl UnwindSafe for FloatingPointUnit
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