Files
phy/simba/simd/trait.SimdValue.html
Orion Kindel 0ce894e6b0 doc
2025-03-18 10:30:23 -05:00

56 lines
243 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Base trait for every SIMD types."><title>SimdValue in simba::simd - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="simba" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../../static.files/storage-59e33391.js"></script><script defer src="sidebar-items.js"></script><script defer src="../../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-044be391.svg"></head><body class="rustdoc trait"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../simba/index.html">simba</a><span class="version">0.9.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Simd<wbr>Value</a></h2><h3><a href="#required-associated-consts">Required Associated Constants</a></h3><ul class="block"><li><a href="#associatedconstant.LANES" title="LANES">LANES</a></li></ul><h3><a href="#required-associated-types">Required Associated Types</a></h3><ul class="block"><li><a href="#associatedtype.Element" title="Element">Element</a></li><li><a href="#associatedtype.SimdBool" title="SimdBool">SimdBool</a></li></ul><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.extract" title="extract">extract</a></li><li><a href="#tymethod.extract_unchecked" title="extract_unchecked">extract_unchecked</a></li><li><a href="#tymethod.replace" title="replace">replace</a></li><li><a href="#tymethod.replace_unchecked" title="replace_unchecked">replace_unchecked</a></li><li><a href="#tymethod.select" title="select">select</a></li><li><a href="#tymethod.splat" title="splat">splat</a></li></ul><h3><a href="#provided-methods">Provided Methods</a></h3><ul class="block"><li><a href="#method.map_lanes" title="map_lanes">map_lanes</a></li><li><a href="#method.zip_map_lanes" title="zip_map_lanes">zip_map_lanes</a></li></ul><h3><a href="#foreign-impls">Implementations on Foreign Types</a></h3><ul class="block"><li><a href="#impl-SimdValue-for-Complex%3CN%3E" title="Complex&#60;N&#62;">Complex&#60;N&#62;</a></li><li><a href="#impl-SimdValue-for-bool" title="bool">bool</a></li><li><a href="#impl-SimdValue-for-f32" title="f32">f32</a></li><li><a href="#impl-SimdValue-for-f64" title="f64">f64</a></li><li><a href="#impl-SimdValue-for-i128" title="i128">i128</a></li><li><a href="#impl-SimdValue-for-i16" title="i16">i16</a></li><li><a href="#impl-SimdValue-for-i32" title="i32">i32</a></li><li><a href="#impl-SimdValue-for-i64" title="i64">i64</a></li><li><a href="#impl-SimdValue-for-i8" title="i8">i8</a></li><li><a href="#impl-SimdValue-for-isize" title="isize">isize</a></li><li><a href="#impl-SimdValue-for-u128" title="u128">u128</a></li><li><a href="#impl-SimdValue-for-u16" title="u16">u16</a></li><li><a href="#impl-SimdValue-for-u32" title="u32">u32</a></li><li><a href="#impl-SimdValue-for-u64" title="u64">u64</a></li><li><a href="#impl-SimdValue-for-u8" title="u8">u8</a></li><li><a href="#impl-SimdValue-for-usize" title="usize">usize</a></li></ul><h3><a href="#dyn-compatibility">Dyn Compatibility</a></h3><h3><a href="#implementors">Implementors</a></h3></section><div id="rustdoc-modnav"><h2><a href="index.html">In simba::<wbr>simd</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="../index.html">simba</a>::<wbr><a href="index.html">simd</a></span><h1>Trait <span class="trait">SimdValue</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../src/simba/simd/simd_value.rs.html#4-84">Source</a> </span></div><pre class="rust item-decl"><code>pub trait SimdValue: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a> {
type <a href="#associatedtype.Element" class="associatedtype">Element</a>: <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a>&lt;Element = Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>, SimdBool = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>&gt;;
type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a>: <a class="trait" href="trait.SimdBool.html" title="trait simba::simd::SimdBool">SimdBool</a>;
const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>;
// Required methods
fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self;
<span class="item-spacer"></span> fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>;
<span class="item-spacer"></span> unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>;
<span class="item-spacer"></span> fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>);
<span class="item-spacer"></span> unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>);
<span class="item-spacer"></span> fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self;
// Provided methods
fn <a href="#method.map_lanes" class="fn">map_lanes</a>(self, f: impl <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/ops/function/trait.Fn.html" title="trait core::ops::function::Fn">Fn</a>(Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self
<span class="where">where Self: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a></span> { ... }
<span class="item-spacer"></span> fn <a href="#method.zip_map_lanes" class="fn">zip_map_lanes</a>(
self,
b: Self,
f: impl <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/ops/function/trait.Fn.html" title="trait core::ops::function::Fn">Fn</a>(Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>, Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>,
) -&gt; Self
<span class="where">where Self: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a></span> { ... }
}</code></pre><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Base trait for every SIMD types.</p>
</div></details><h2 id="required-associated-consts" class="section-header">Required Associated Constants<a href="#required-associated-consts" class="anchor">§</a></h2><div class="methods"><details class="toggle" open><summary><section id="associatedconstant.LANES" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#6">Source</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h4></section></summary><div class="docblock"><p>The number of lanes of this SIMD value.</p>
</div></details></div><h2 id="required-associated-types" class="section-header">Required Associated Types<a href="#required-associated-types" class="anchor">§</a></h2><div class="methods"><details class="toggle" open><summary><section id="associatedtype.Element" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#8">Source</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a>: <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a>&lt;Element = Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>, SimdBool = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>&gt;</h4></section></summary><div class="docblock"><p>The type of the elements of each lane of this SIMD value.</p>
</div></details><details class="toggle" open><summary><section id="associatedtype.SimdBool" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#10">Source</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a>: <a class="trait" href="trait.SimdBool.html" title="trait simba::simd::SimdBool">SimdBool</a></h4></section></summary><div class="docblock"><p>Type of the result of comparing two SIMD values like <code>self</code>.</p>
</div></details></div><h2 id="required-methods" class="section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><details class="toggle method-toggle" open><summary><section id="tymethod.splat" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#13">Source</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section></summary><div class="docblock"><p>Initializes an SIMD value with each lanes set to <code>val</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="tymethod.extract" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#17">Source</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section></summary><div class="docblock"><p>Extracts the i-th lane of <code>self</code>.</p>
<p>Panics if <code>i &gt;= Self::LANES</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="tymethod.extract_unchecked" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#22">Source</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section></summary><div class="docblock"><p>Extracts the i-th lane of <code>self</code> without bound-checking.</p>
<h5 id="safety"><a class="doc-anchor" href="#safety">§</a>Safety</h5>
<p>Undefined behavior if <code>i &gt;= Self::LANES</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="tymethod.replace" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#26">Source</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section></summary><div class="docblock"><p>Replaces the i-th lane of <code>self</code> by <code>val</code>.</p>
<p>Panics if <code>i &gt;= Self::LANES</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="tymethod.replace_unchecked" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#31">Source</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section></summary><div class="docblock"><p>Replaces the i-th lane of <code>self</code> by <code>val</code> without bound-checking.</p>
<h5 id="safety-1"><a class="doc-anchor" href="#safety-1">§</a>Safety</h5>
<p>Undefined behavior if <code>i &gt;= Self::LANES</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="tymethod.select" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#37">Source</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></summary><div class="docblock"><p>Merges <code>self</code> and <code>other</code> depending on the lanes of <code>cond</code>.</p>
<p>For each lane of <code>cond</code> with bits set to 1, the results will contain the value of the lane of <code>self</code>.
For each lane of <code>cond</code> with bits set to 0, the results will contain the value of the lane of <code>other</code>.</p>
</div></details></div><h2 id="provided-methods" class="section-header">Provided Methods<a href="#provided-methods" class="anchor">§</a></h2><div class="methods"><details class="toggle method-toggle" open><summary><section id="method.map_lanes" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#45-56">Source</a><h4 class="code-header">fn <a href="#method.map_lanes" class="fn">map_lanes</a>(self, f: impl <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/ops/function/trait.Fn.html" title="trait core::ops::function::Fn">Fn</a>(Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self<div class="where">where
Self: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,</div></h4></section></summary><div class="docblock"><p>Applies a function to each lane of <code>self</code>.</p>
<p>Note that, while convenient, this method can be extremely slow as this
requires to extract each lane of <code>self</code> and then combine them again into
a new SIMD value.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="method.zip_map_lanes" class="method"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#64-83">Source</a><h4 class="code-header">fn <a href="#method.zip_map_lanes" class="fn">zip_map_lanes</a>(
self,
b: Self,
f: impl <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/ops/function/trait.Fn.html" title="trait core::ops::function::Fn">Fn</a>(Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>, Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>,
) -&gt; Self<div class="where">where
Self: <a class="trait" href="https://doc.rust-lang.org/1.84.0/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,</div></h4></section></summary><div class="docblock"><p>Applies a function to each lane of <code>self</code> paired with the corresponding lane of <code>b</code>.</p>
<p>Note that, while convenient, this method can be extremely slow as this
requires to extract each lane of <code>self</code> and then combine them again into
a new SIMD value.</p>
</div></details></div><h2 id="dyn-compatibility" class="section-header">Dyn Compatibility<a href="#dyn-compatibility" class="anchor">§</a></h2><div class="dyn-compatibility-info"><p>This trait is <b>not</b> <a href="https://doc.rust-lang.org/1.84.0/reference/items/traits.html#object-safety">dyn compatible</a>.</p><p><i>In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.</i></p></div><h2 id="foreign-impls" class="section-header">Implementations on Foreign Types<a href="#foreign-impls" class="anchor">§</a></h2><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-bool" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-bool" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-1" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-1" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-1" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-1" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-1" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-1" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-f32" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-f32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-2" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-2" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-2" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-2" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-2" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-2" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-1" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-1" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-1" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-f64" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-f64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-3" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-3" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-3" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-3" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-3" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-3" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-2" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-2" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-2" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i8" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-i8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-4" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-4" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-4" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-4" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-4" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-4" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-3" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-3" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-3" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i16" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-i16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-5" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-5" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-5" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-5" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-5" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-5" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-4" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-4" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-4" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i32" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-i32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-6" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-6" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-6" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-6" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-6" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-6" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-5" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-5" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-5" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i64" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-i64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-7" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-7" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-7" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-7" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-7" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-7" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-6" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-6" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-6" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i128" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-i128" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-8" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-8" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-8" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-8" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-8" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-8" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-7" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-7" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-7" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-isize" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-isize" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-9" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-9" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-9" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-9" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-9" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-9" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-8" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-8" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-8" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u8" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-u8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-10" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-10" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-10" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-10" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-10" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-10" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-9" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-9" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-9" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u16" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-u16" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-11" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-11" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-11" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-11" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-11" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-11" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-10" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-10" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-10" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u32" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-u32" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-12" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-12" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-12" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-12" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-12" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-12" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-11" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-11" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-11" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u64" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-u64" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-13" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-13" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-13" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-13" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-13" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-13" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-12" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-12" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-12" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u128" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-u128" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-14" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-14" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-14" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-14" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-14" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-14" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-13" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-13" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-13" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-usize" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#impl-SimdValue-for-usize" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-15" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedconstant.LANES-15" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-15" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.Element-15" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-15" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#associatedtype.SimdBool-15" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="method.splat-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.splat-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.extract_unchecked-14" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.replace_unchecked-14" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, _: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-14" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#191-193">Source</a><a href="#method.select-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Complex%3CN%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#94-142">Source</a><a href="#impl-SimdValue-for-Complex%3CN%3E" class="anchor">§</a><h3 class="code-header">impl&lt;N: <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="../../num_complex/struct.Complex.html" title="struct num_complex::Complex">Complex</a>&lt;N&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-16" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#95">Source</a><a href="#associatedconstant.LANES-16" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = N::LANES</h4></section><section id="associatedtype.Element-16" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#96">Source</a><a href="#associatedtype.Element-16" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="../../num_complex/struct.Complex.html" title="struct num_complex::Complex">Complex</a>&lt;&lt;N as <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>&gt;</h4></section><section id="associatedtype.SimdBool-16" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#97">Source</a><a href="#associatedtype.SimdBool-16" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;N as <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a></h4></section><section id="method.splat-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#100-105">Source</a><a href="#method.splat-15" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>) -&gt; Self</h4></section><section id="method.extract-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#108-113">Source</a><a href="#method.extract-15" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.extract" class="fn">extract</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#116-121">Source</a><a href="#method.extract_unchecked-15" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.extract_unchecked" class="fn">extract_unchecked</a>(&amp;self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a></h4></section><section id="method.replace-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#124-127">Source</a><a href="#method.replace-15" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.replace" class="fn">replace</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#130-133">Source</a><a href="#method.replace_unchecked-15" class="anchor">§</a><h4 class="code-header">unsafe fn <a href="#tymethod.replace_unchecked" class="fn">replace_unchecked</a>(&amp;mut self, i: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type simba::simd::SimdValue::Element">Element</a>)</h4></section><section id="method.select-15" class="method trait-impl"><a class="src rightside" href="../../src/simba/simd/simd_value.rs.html#136-141">Source</a><a href="#method.select-15" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type simba::simd::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self</h4></section></div></details><h2 id="implementors" class="section-header">Implementors<a href="#implementors" class="anchor">§</a></h2><div id="implementors-list"><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+1%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+1%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-17" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-17" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-17" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-17" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-17" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-17" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-18" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-18" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-18" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-18" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-18" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-18" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-19" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-19" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-19" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-19" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-19" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-19" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-20" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-20" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-20" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-20" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-20" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-20" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-21" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-21" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-21" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-21" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-21" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-21" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool;+32%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool;+32%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-22" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedconstant.LANES-22" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 32usize</h4></section><section id="associatedtype.Element-22" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.Element-22" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-22" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1542-1550">Source</a><a href="#associatedtype.SimdBool-22" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-23" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-23" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-23" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-23" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-23" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-23" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-24" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-24" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-24" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-24" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-24" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-24" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-25" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-25" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-25" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-25" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-25" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-25" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-26" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-26" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-26" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-26" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-26" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-26" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-27" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-27" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-27" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-27" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-27" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-27" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-28" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-28" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-28" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-28" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-28" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-28" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-29" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedconstant.LANES-29" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-29" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.Element-29" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-29" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1478-1486">Source</a><a href="#associatedtype.SimdBool-29" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-30" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-30" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-30" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-30" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-30" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-30" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-31" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-31" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-31" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-31" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-31" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-31" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-32" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-32" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-32" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-32" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-32" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-32" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-33" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-33" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-33" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-33" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-33" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-33" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8;+32%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8;+32%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-34" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-34" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 32usize</h4></section><section id="associatedtype.Element-34" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-34" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-34" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-34" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-35" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-35" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-35" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-35" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-35" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-35" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-36" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-36" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-36" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-36" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-36" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-36" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-37" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-37" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-37" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-37" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-37" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-37" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-38" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-38" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-38" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-38" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-38" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-38" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16;+32%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16;+32%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-39" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-39" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 32usize</h4></section><section id="associatedtype.Element-39" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-39" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-39" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-39" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-40" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-40" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-40" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-40" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-40" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-40" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-41" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-41" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-41" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-41" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-41" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-41" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-42" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-42" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-42" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-42" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-42" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-42" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-43" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-43" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-43" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-43" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-43" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-43" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-44" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-44" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-44" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-44" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-44" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-44" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-45" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-45" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-45" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-45" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-45" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-45" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-46" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-46" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-46" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-46" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-46" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-46" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128;+1%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128;+1%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-47" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-47" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-47" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-47" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-47" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-47" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-48" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-48" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-48" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-48" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-48" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-48" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-49" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-49" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-49" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-49" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-49" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-49" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-50" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-50" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-50" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-50" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-50" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-50" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-51" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-51" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-51" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-51" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-51" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-51" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-52" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedconstant.LANES-52" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-52" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.Element-52" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-52" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1488-1513">Source</a><a href="#associatedtype.SimdBool-52" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-53" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-53" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-53" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-53" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-53" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-53" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-54" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-54" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-54" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-54" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-54" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-54" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-55" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-55" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-55" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-55" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-55" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-55" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-56" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-56" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-56" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-56" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-56" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-56" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8;+32%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8;+32%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-57" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-57" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 32usize</h4></section><section id="associatedtype.Element-57" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-57" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-57" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-57" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-58" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-58" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-58" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-58" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-58" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-58" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-59" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-59" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-59" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-59" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-59" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-59" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-60" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-60" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-60" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-60" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-60" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-60" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-61" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-61" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-61" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-61" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-61" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-61" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16;+32%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16;+32%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-62" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-62" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 32usize</h4></section><section id="associatedtype.Element-62" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-62" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-62" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-62" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-63" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-63" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-63" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-63" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-63" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-63" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-64" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-64" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-64" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-64" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-64" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-64" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-65" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-65" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-65" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-65" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-65" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-65" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32;+16%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32;+16%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-66" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-66" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 16usize</h4></section><section id="associatedtype.Element-66" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-66" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-66" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-66" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-67" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-67" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-67" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-67" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-67" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-67" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-68" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-68" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-68" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-68" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-68" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-68" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-69" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-69" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-69" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-69" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-69" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-69" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128;+1%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128;+1%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-70" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-70" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 1usize</h4></section><section id="associatedtype.Element-70" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-70" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-70" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-70" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-71" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-71" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-71" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-71" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-71" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-71" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-72" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-72" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-72" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-72" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-72" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-72" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize;+2%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize;+2%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-73" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-73" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 2usize</h4></section><section id="associatedtype.Element-73" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-73" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-73" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-73" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize;+4%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize;+4%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-74" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-74" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-74" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-74" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-74" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-74" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize;+8%5D%3E" class="impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize;+8%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-75" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedconstant.LANES-75" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-75" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.Element-75" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-75" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/auto_simd_impl.rs.html#1515-1540">Source</a><a href="#associatedtype.SimdBool-75" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.AutoSimd.html" title="struct simba::simd::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideBoolF32x4" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#impl-SimdValue-for-WideBoolF32x4" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideBoolF32x4.html" title="struct simba::simd::WideBoolF32x4">WideBoolF32x4</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-76" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedconstant.LANES-76" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-76" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedtype.Element-76" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-76" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedtype.SimdBool-76" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF32x4.html" title="struct simba::simd::WideBoolF32x4">WideBoolF32x4</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideBoolF32x8" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#impl-SimdValue-for-WideBoolF32x8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideBoolF32x8.html" title="struct simba::simd::WideBoolF32x8">WideBoolF32x8</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-77" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedconstant.LANES-77" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-77" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedtype.Element-77" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-77" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedtype.SimdBool-77" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF32x8.html" title="struct simba::simd::WideBoolF32x8">WideBoolF32x8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideBoolF64x4" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#impl-SimdValue-for-WideBoolF64x4" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideBoolF64x4.html" title="struct simba::simd::WideBoolF64x4">WideBoolF64x4</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-78" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedconstant.LANES-78" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-78" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedtype.Element-78" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-78" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedtype.SimdBool-78" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF64x4.html" title="struct simba::simd::WideBoolF64x4">WideBoolF64x4</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideF32x4" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#impl-SimdValue-for-WideF32x4" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideF32x4.html" title="struct simba::simd::WideF32x4">WideF32x4</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-79" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedconstant.LANES-79" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-79" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedtype.Element-79" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-79" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1545">Source</a><a href="#associatedtype.SimdBool-79" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF32x4.html" title="struct simba::simd::WideBoolF32x4">WideBoolF32x4</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideF32x8" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#impl-SimdValue-for-WideF32x8" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideF32x8.html" title="struct simba::simd::WideF32x8">WideF32x8</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-80" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedconstant.LANES-80" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 8usize</h4></section><section id="associatedtype.Element-80" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedtype.Element-80" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-80" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1547">Source</a><a href="#associatedtype.SimdBool-80" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF32x8.html" title="struct simba::simd::WideBoolF32x8">WideBoolF32x8</a></h4></section></div></details><details class="toggle implementors-toggle"><summary><section id="impl-SimdValue-for-WideF64x4" class="impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#impl-SimdValue-for-WideF64x4" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait simba::simd::SimdValue">SimdValue</a> for <a class="struct" href="struct.WideF64x4.html" title="struct simba::simd::WideF64x4">WideF64x4</a></h3></section></summary><div class="impl-items"><section id="associatedconstant.LANES-81" class="associatedconstant trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedconstant.LANES-81" class="anchor">§</a><h4 class="code-header">const <a href="#associatedconstant.LANES" class="constant">LANES</a>: <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.usize.html">usize</a> = 4usize</h4></section><section id="associatedtype.Element-81" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedtype.Element-81" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="primitive" href="https://doc.rust-lang.org/1.84.0/std/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-81" class="associatedtype trait-impl"><a class="src rightside" href="../../src/simba/simd/wide_simd_impl.rs.html#1546">Source</a><a href="#associatedtype.SimdBool-81" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="struct.WideBoolF64x4.html" title="struct simba::simd::WideBoolF64x4">WideBoolF64x4</a></h4></section></div></details></div><script src="../../trait.impl/simba/simd/simd_value/trait.SimdValue.js" data-ignore-extern-crates="num_complex,std" async></script></section></div></main></body></html>