#[repr(simd)]pub(crate) struct m8x16(pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8, pub i8);
🔬This is a nightly-only experimental API. (
stdsimd
#48556)Tuple Fields§
§0: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)1: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)2: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)3: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)4: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)5: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)6: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)7: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)8: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)9: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)10: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)11: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)12: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)13: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)14: i8
🔬This is a nightly-only experimental API. (
§stdsimd
#48556)15: i8
🔬This is a nightly-only experimental API. (
stdsimd
#48556)Implementations§
source§impl m8x16
impl m8x16
const fn bool_to_internal(x: bool) -> i8
🔬This is a nightly-only experimental API. (
stdsimd
#48556)pub(crate) const fn new( x0: bool, x1: bool, x2: bool, x3: bool, x4: bool, x5: bool, x6: bool, x7: bool, x8: bool, x9: bool, x10: bool, x11: bool, x12: bool, x13: bool, x14: bool, x15: bool ) -> Self
🔬This is a nightly-only experimental API. (
stdsimd
#48556)pub(crate) const fn splat(value: bool) -> Self
🔬This is a nightly-only experimental API. (
stdsimd
#48556)pub(crate) fn extract(self, index: usize) -> bool
🔬This is a nightly-only experimental API. (
stdsimd
#48556)Trait Implementations§
source§impl PartialEq<m8x16> for m8x16
impl PartialEq<m8x16> for m8x16
impl Copy for m8x16
impl StructuralPartialEq for m8x16
Auto Trait Implementations§
impl Freeze for m8x16
impl RefUnwindSafe for m8x16
impl Send for m8x16
impl Sync for m8x16
impl Unpin for m8x16
impl UnwindSafe for m8x16
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