#[repr(C)]pub enum SIMDLane {
V128 = 0,
I8X16 = 1,
I16X8 = 2,
I32X4 = 3,
I64X2 = 4,
F32X4 = 5,
F64X2 = 6,
}
Variants§
Implementations§
Source§impl SIMDLane
impl SIMDLane
pub const fn element_byte_size(self) -> i32
pub const fn narrowed(self) -> Self
pub fn promoted(self) -> Self
pub fn scalar_type_is_integral(self) -> bool
pub fn scalar_type_is_floating_point(self) -> bool
pub fn element_count(self) -> usize
Trait Implementations§
Source§impl Ord for SIMDLane
impl Ord for SIMDLane
Source§impl PartialOrd for SIMDLane
impl PartialOrd for SIMDLane
impl Copy for SIMDLane
impl Eq for SIMDLane
impl StructuralPartialEq for SIMDLane
Auto Trait Implementations§
impl Freeze for SIMDLane
impl RefUnwindSafe for SIMDLane
impl Send for SIMDLane
impl Sync for SIMDLane
impl Unpin for SIMDLane
impl UnwindSafe for SIMDLane
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