multibody_dynamics 0.2.2

Multibody dynamics algorithms in Rust
Documentation
<!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."><meta name="keywords" content="rust, rustlang, rust-lang, SimdValue"><title>SimdValue in nalgebra - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Regular-1f7d512b176f0f72.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Bold-124a1ca42af929b6.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-6827029ac823cab7.css" id="mainThemeStyle"><link rel="stylesheet" id="themeStyle" href="../static.files/light-ebce58d0a40c3431.css"><link rel="stylesheet" disabled href="../static.files/dark-f23faae4a2daf9a6.css"><link rel="stylesheet" disabled href="../static.files/ayu-8af5e100b21cd173.css"><script id="default-settings" ></script><script src="../static.files/storage-d43fa987303ecbbb.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-c55e1eb52e1886b4.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-13285aec31fa243e.css"></noscript><link rel="icon" href="https://nalgebra.org/img/favicon.ico"></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">&#9776;</button><a class="sidebar-logo" href="../nalgebra/index.html"><div class="logo-container"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../nalgebra/index.html"><div class="logo-container"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></div></a><h2 class="location"><a href="#">SimdValue</a></h2><div class="sidebar-elems"><section><h3><a href="#required-associated-types">Required Associated Types</a></h3><ul class="block"><li><a href="#associatedtype.Element">Element</a></li><li><a href="#associatedtype.SimdBool">SimdBool</a></li></ul><h3><a href="#required-methods">Required Methods</a></h3><ul class="block"><li><a href="#tymethod.extract">extract</a></li><li><a href="#tymethod.extract_unchecked">extract_unchecked</a></li><li><a href="#tymethod.lanes">lanes</a></li><li><a href="#tymethod.replace">replace</a></li><li><a href="#tymethod.replace_unchecked">replace_unchecked</a></li><li><a href="#tymethod.select">select</a></li><li><a href="#tymethod.splat">splat</a></li></ul><h3><a href="#provided-methods">Provided Methods</a></h3><ul class="block"><li><a href="#method.map_lanes">map_lanes</a></li><li><a href="#method.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-bool">bool</a></li><li><a href="#impl-SimdValue-for-f32">f32</a></li><li><a href="#impl-SimdValue-for-f64">f64</a></li><li><a href="#impl-SimdValue-for-i128">i128</a></li><li><a href="#impl-SimdValue-for-i16">i16</a></li><li><a href="#impl-SimdValue-for-i32">i32</a></li><li><a href="#impl-SimdValue-for-i64">i64</a></li><li><a href="#impl-SimdValue-for-i8">i8</a></li><li><a href="#impl-SimdValue-for-isize">isize</a></li><li><a href="#impl-SimdValue-for-u128">u128</a></li><li><a href="#impl-SimdValue-for-u16">u16</a></li><li><a href="#impl-SimdValue-for-u32">u32</a></li><li><a href="#impl-SimdValue-for-u64">u64</a></li><li><a href="#impl-SimdValue-for-u8">u8</a></li><li><a href="#impl-SimdValue-for-usize">usize</a></li></ul><h3><a href="#implementors">Implementors</a></h3></section><h2><a href="index.html">In nalgebra</a></h2></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../static.files/wheel-5ec35bf9ca753509.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn">Trait <a href="index.html">nalgebra</a>::<wbr><a class="trait" href="#">SimdValue</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="srclink" href="../src/simba/simd/simd_value.rs.html#4">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><div class="item-decl"><pre class="rust trait"><code>pub trait SimdValue: <a class="trait" href="https://doc.rust-lang.org/1.67.1/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 nalgebra::SimdValue">SimdValue</a>&lt;Element = Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, SimdBool = <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>&gt;;
    type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a>: <a class="trait" href="trait.SimdBool.html" title="trait nalgebra::SimdBool">SimdBool</a>;

    fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>;
<span class="item-spacer"></span>    fn <a href="#tymethod.splat" class="fn">splat</a>(val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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.67.1/core/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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.67.1/core/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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.67.1/core/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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.67.1/core/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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 nalgebra::SimdValue::SimdBool">SimdBool</a>, other: Self) -&gt; Self;

    fn <a href="#method.map_lanes" class="fn">map_lanes</a>(self, f: impl <a class="trait" href="https://doc.rust-lang.org/1.67.1/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 nalgebra::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; Self<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="where">where<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/1.67.1/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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b: Self,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;f: impl <a class="trait" href="https://doc.rust-lang.org/1.67.1/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 nalgebra::SimdValue::Element">Element</a>, Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>&nbsp;&nbsp;&nbsp;&nbsp;) -&gt; Self<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="where">where<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/1.67.1/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a></span>,
    { ... }
}</code></pre></div><details class="rustdoc-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-types" class="small-section-header">Required Associated Types<a href="#required-associated-types" class="anchor">§</a></h2><div class="methods"><details class="rustdoc-toggle method-toggle" open><summary><section id="associatedtype.Element" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#6">source</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a>: <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&lt;Element = Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, SimdBool = <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/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="rustdoc-toggle method-toggle" open><summary><section id="associatedtype.SimdBool" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#8">source</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a>: <a class="trait" href="trait.SimdBool.html" title="trait nalgebra::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="small-section-header">Required Methods<a href="#required-methods" class="anchor">§</a></h2><div class="methods"><details class="rustdoc-toggle method-toggle" open><summary><section id="tymethod.lanes" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#11">source</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section></summary><div class="docblock"><p>The number of lanes of this SIMD value.</p>
</div></details><details class="rustdoc-toggle method-toggle" open><summary><section id="tymethod.splat" class="method has-srclink"><a class="srclink 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 nalgebra::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="rustdoc-toggle method-toggle" open><summary><section id="tymethod.extract" class="method has-srclink"><a class="srclink 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.67.1/core/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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="rustdoc-toggle method-toggle" open><summary><section id="tymethod.extract_unchecked" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#19">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.67.1/core/primitive.usize.html">usize</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section></summary><div class="docblock"><p>Extracts the i-th lane of <code>self</code> without bound-checking.</p>
</div></details><details class="rustdoc-toggle method-toggle" open><summary><section id="tymethod.replace" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#23">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.67.1/core/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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="rustdoc-toggle method-toggle" open><summary><section id="tymethod.replace_unchecked" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#25">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.67.1/core/primitive.usize.html">usize</a>, val: Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::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>
</div></details><details class="rustdoc-toggle method-toggle" open><summary><section id="tymethod.select" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#31">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 nalgebra::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 result’s will contain the value of the lane of <code>self</code>.
For each lane of <code>cond</code> with bits set to 0, the result’s will contain the value of the lane of <code>other</code>.</p>
</div></details></div><h2 id="provided-methods" class="small-section-header">Provided Methods<a href="#provided-methods" class="anchor">§</a></h2><div class="methods"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.map_lanes" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#39-41">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.67.1/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 nalgebra::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; Self<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/1.67.1/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,</span></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="rustdoc-toggle method-toggle" open><summary><section id="method.zip_map_lanes" class="method has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#58-64">source</a><h4 class="code-header">fn <a href="#method.zip_map_lanes" class="fn">zip_map_lanes</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;self,<br>&nbsp;&nbsp;&nbsp;&nbsp;b: Self,<br>&nbsp;&nbsp;&nbsp;&nbsp;f: impl <a class="trait" href="https://doc.rust-lang.org/1.67.1/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 nalgebra::SimdValue::Element">Element</a>, Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; Self::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>) -&gt; Self<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Self: <a class="trait" href="https://doc.rust-lang.org/1.67.1/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,</span></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="foreign-impls" class="small-section-header">Implementations on Foreign Types<a href="#foreign-impls" class="anchor">§</a></h2><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-usize" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-1" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-1" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.extract" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self,<br>&nbsp;&nbsp;&nbsp;&nbsp;_: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>)</h4></section><section id="method.select" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.select" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.select" class="fn">select</a>(self, cond: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u128" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-2" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-2" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-1" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a></h4></section><section id="method.extract-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self,<br>&nbsp;&nbsp;&nbsp;&nbsp;_: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>)</h4></section><section id="method.select-1" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u8" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-3" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-3" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-2" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a></h4></section><section id="method.extract-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-2" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i16" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-4" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-4" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-3" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a></h4></section><section id="method.extract-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-3" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-f32" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-5" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-5" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-4" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a></h4></section><section id="method.extract-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-4" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i128" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-6" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-6" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-5" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a></h4></section><section id="method.extract-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self,<br>&nbsp;&nbsp;&nbsp;&nbsp;_: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>)</h4></section><section id="method.select-5" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i8" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-7" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-7" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-6" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a></h4></section><section id="method.extract-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-6" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-bool" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-8" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-8" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-7" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.extract-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self,<br>&nbsp;&nbsp;&nbsp;&nbsp;_: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>)</h4></section><section id="method.select-7" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i64" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-9" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-9" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-8" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a></h4></section><section id="method.extract-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-8" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-isize" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-10" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-10" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-9" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a></h4></section><section id="method.extract-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self,<br>&nbsp;&nbsp;&nbsp;&nbsp;_: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a><br>)</h4></section><section id="method.select-9" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-f64" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-11" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-11" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-10" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a></h4></section><section id="method.extract-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-10" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u32" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-12" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-12" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-11" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a></h4></section><section id="method.extract-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-11" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u16" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-13" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-13" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-12" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a></h4></section><section id="method.extract-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-12" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-u64" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-14" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-14" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-13" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a></h4></section><section id="method.extract-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-13" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-i32" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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 nalgebra::SimdValue">SimdValue</a> for <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-15" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-15" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="method.lanes-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.lanes-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.lanes" class="fn">lanes</a>() -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a></h4></section><section id="method.splat-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">source</a><a href="#method.splat-14" class="anchor">§</a><h4 class="code-header">fn <a href="#tymethod.splat" class="fn">splat</a>(val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a></h4></section><section id="method.extract-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.extract_unchecked-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>) -&gt; &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a></h4></section><section id="method.replace-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.replace_unchecked-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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.67.1/core/primitive.usize.html">usize</a>, val: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>)</h4></section><section id="method.select-14" class="method trait-impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#193-195">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: &lt;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a> as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>, other: <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a>) -&gt; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a></h4></section></div></details><h2 id="implementors" class="small-section-header">Implementors<a href="#implementors" class="anchor">§</a></h2><div id="implementors-list"><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%201%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%201%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-16" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-16" 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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-16" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-16" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-17" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-17" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-18" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-18" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-19" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-19" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-20" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-20" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%2032%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1535-1543">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bbool%3B%2032%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-21" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.bool.html">bool</a></h4></section><section id="associatedtype.SimdBool-21" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-22" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-22" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-23" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-23" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-24" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-24" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf32%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f32.html">f32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-25" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f32.html">f32</a></h4></section><section id="associatedtype.SimdBool-25" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-26" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-26" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-27" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-27" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1471-1479">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bf64%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.f64.html">f64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-28" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.f64.html">f64</a></h4></section><section id="associatedtype.SimdBool-28" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-29" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-29" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-30" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-30" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-31" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-31" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-32" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-32" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%2032%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi8%3B%2032%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i8.html">i8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-33" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i8.html">i8</a></h4></section><section id="associatedtype.SimdBool-33" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-34" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-34" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-35" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-35" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-36" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-36" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-37" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-37" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%2032%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi16%3B%2032%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i16.html">i16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-38" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i16.html">i16</a></h4></section><section id="associatedtype.SimdBool-38" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-39" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-39" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-40" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-40" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-41" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-41" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi32%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i32.html">i32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-42" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i32.html">i32</a></h4></section><section id="associatedtype.SimdBool-42" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-43" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-43" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-44" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-44" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi64%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i64.html">i64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-45" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i64.html">i64</a></h4></section><section id="associatedtype.SimdBool-45" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%201%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%201%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-46" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-46" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-47" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-47" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bi128%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.i128.html">i128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-48" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.i128.html">i128</a></h4></section><section id="associatedtype.SimdBool-48" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-49" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-49" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-50" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-50" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1481-1506">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bisize%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.isize.html">isize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-51" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.isize.html">isize</a></h4></section><section id="associatedtype.SimdBool-51" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-52" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-52" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-53" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-53" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-54" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-54" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-55" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-55" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%2032%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu8%3B%2032%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u8.html">u8</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-56" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u8.html">u8</a></h4></section><section id="associatedtype.SimdBool-56" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-57" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-57" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-58" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-58" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-59" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-59" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-60" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-60" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%2032%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu16%3B%2032%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u16.html">u16</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-61" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u16.html">u16</a></h4></section><section id="associatedtype.SimdBool-61" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">32</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-62" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-62" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-63" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-63" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-64" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-64" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%2016%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu32%3B%2016%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u32.html">u32</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-65" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u32.html">u32</a></h4></section><section id="associatedtype.SimdBool-65" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">16</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-66" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-66" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-67" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-67" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu64%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u64.html">u64</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-68" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u64.html">u64</a></h4></section><section id="associatedtype.SimdBool-68" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%201%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%201%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-69" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-69" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">1</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-70" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-70" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Bu128%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.u128.html">u128</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-71" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.u128.html">u128</a></h4></section><section id="associatedtype.SimdBool-71" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize%3B%202%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize%3B%202%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-72" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-72" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">2</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize%3B%204%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize%3B%204%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-73" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-73" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">4</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-AutoSimd%3C%5Busize%3B%208%5D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/auto_simd_impl.rs.html#1508-1533">source</a><a href="#impl-SimdValue-for-AutoSimd%3C%5Busize%3B%208%5D%3E" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h3></section></summary><div class="impl-items"><section id="associatedtype.Element-74" class="associatedtype trait-impl has-srclink"><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.67.1/core/primitive.usize.html">usize</a></h4></section><section id="associatedtype.SimdBool-74" class="associatedtype trait-impl has-srclink"><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="../simba/simd/auto_simd_impl/struct.AutoSimd.html" title="struct simba::simd::auto_simd_impl::AutoSimd">AutoSimd</a>&lt;[<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.bool.html">bool</a>; <a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.array.html">8</a>]&gt;</h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Complex%3CN%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/simba/simd/simd_value.rs.html#88">source</a><a href="#impl-SimdValue-for-Complex%3CN%3E" class="anchor">§</a><h3 class="code-header">impl&lt;N&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="struct.Complex.html" title="struct nalgebra::Complex">Complex</a>&lt;N&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;N: <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-75" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-75" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="struct.Complex.html" title="struct nalgebra::Complex">Complex</a>&lt;&lt;N as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>&gt;</h4></section><section id="associatedtype.SimdBool-75" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-75" 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 nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-OMatrix%3CT%2C%20R%2C%20C%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/base/matrix_simba.rs.html#12-60">source</a><a href="#impl-SimdValue-for-OMatrix%3CT%2C%20R%2C%20C%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T, R, C&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="type" href="base/type.OMatrix.html" title="type nalgebra::base::OMatrix">OMatrix</a>&lt;T, R, C&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;R: <a class="trait" href="base/dimension/trait.Dim.html" title="trait nalgebra::base::dimension::Dim">Dim</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;C: <a class="trait" href="base/dimension/trait.Dim.html" title="trait nalgebra::base::dimension::Dim">Dim</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="struct" href="base/default_allocator/struct.DefaultAllocator.html" title="struct nalgebra::base::default_allocator::DefaultAllocator">DefaultAllocator</a>: <a class="trait" href="base/allocator/trait.Allocator.html" title="trait nalgebra::base::allocator::Allocator">Allocator</a>&lt;T, R, C&gt; + <a class="trait" href="base/allocator/trait.Allocator.html" title="trait nalgebra::base::allocator::Allocator">Allocator</a>&lt;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, R, C&gt;,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-76" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-76" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="base/struct.Matrix.html" title="struct nalgebra::base::Matrix">Matrix</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, R, C, &lt;<a class="struct" href="base/default_allocator/struct.DefaultAllocator.html" title="struct nalgebra::base::default_allocator::DefaultAllocator">DefaultAllocator</a> as <a class="trait" href="base/allocator/trait.Allocator.html" title="trait nalgebra::base::allocator::Allocator">Allocator</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, R, C&gt;&gt;::<a class="associatedtype" href="base/allocator/trait.Allocator.html#associatedtype.Buffer" title="type nalgebra::base::allocator::Allocator::Buffer">Buffer</a>&gt;</h4></section><section id="associatedtype.SimdBool-76" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-76" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Rotation%3CT%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/rotation_simba.rs.html#7-50">source</a><a href="#impl-SimdValue-for-Rotation%3CT%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Rotation.html" title="struct nalgebra::geometry::Rotation">Rotation</a>&lt;T, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-77" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-77" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Rotation.html" title="struct nalgebra::geometry::Rotation">Rotation</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;</h4></section><section id="associatedtype.SimdBool-77" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-77" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Quaternion%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/quaternion_simba.rs.html#7-48">source</a><a href="#impl-SimdValue-for-Quaternion%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Quaternion.html" title="struct nalgebra::geometry::Quaternion">Quaternion</a>&lt;T&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-78" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-78" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Quaternion.html" title="struct nalgebra::geometry::Quaternion">Quaternion</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>&gt;</h4></section><section id="associatedtype.SimdBool-78" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-78" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-UnitQuaternion%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/quaternion_simba.rs.html#50-92">source</a><a href="#impl-SimdValue-for-UnitQuaternion%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="type" href="geometry/type.UnitQuaternion.html" title="type nalgebra::geometry::UnitQuaternion">UnitQuaternion</a>&lt;T&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-79" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-79" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="base/struct.Unit.html" title="struct nalgebra::base::Unit">Unit</a>&lt;<a class="struct" href="geometry/struct.Quaternion.html" title="struct nalgebra::geometry::Quaternion">Quaternion</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>&gt;&gt;</h4></section><section id="associatedtype.SimdBool-79" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-79" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Scale%3CT%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/scale_simba.rs.html#8-49">source</a><a href="#impl-SimdValue-for-Scale%3CT%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Scale.html" title="struct nalgebra::geometry::Scale">Scale</a>&lt;T, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-80" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-80" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Scale.html" title="struct nalgebra::geometry::Scale">Scale</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;</h4></section><section id="associatedtype.SimdBool-80" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-80" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Translation%3CT%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/translation_simba.rs.html#8-49">source</a><a href="#impl-SimdValue-for-Translation%3CT%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Translation.html" title="struct nalgebra::geometry::Translation">Translation</a>&lt;T, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-81" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-81" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Translation.html" title="struct nalgebra::geometry::Translation">Translation</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;</h4></section><section id="associatedtype.SimdBool-81" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-81" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Point%3CT%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/point_simba.rs.html#7-48">source</a><a href="#impl-SimdValue-for-Point%3CT%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a> + <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="type" href="geometry/type.Point.html" title="type nalgebra::geometry::Point">Point</a>&lt;T, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-82" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-82" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.OPoint.html" title="struct nalgebra::geometry::OPoint">OPoint</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, <a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;&gt;</h4></section><section id="associatedtype.SimdBool-82" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-82" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Transform%3CT%2C%20C%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/transform_simba.rs.html#10-56">source</a><a href="#impl-SimdValue-for-Transform%3CT%2C%20C%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.RealField.html" title="trait nalgebra::RealField">RealField</a>, C, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Transform.html" title="struct nalgebra::geometry::Transform">Transform</a>&lt;T, C, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="base/trait.Scalar.html" title="trait nalgebra::base::Scalar">Scalar</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;C: <a class="trait" href="geometry/trait.TCategory.html" title="trait nalgebra::geometry::TCategory">TCategory</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;: <a class="trait" href="base/dimension/trait.DimNameAdd.html" title="trait nalgebra::base::dimension::DimNameAdd">DimNameAdd</a>&lt;<a class="type" href="base/dimension/type.U1.html" title="type nalgebra::base::dimension::U1">U1</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;<a class="struct" href="base/default_allocator/struct.DefaultAllocator.html" title="struct nalgebra::base::default_allocator::DefaultAllocator">DefaultAllocator</a>: <a class="trait" href="base/allocator/trait.Allocator.html" title="trait nalgebra::base::allocator::Allocator">Allocator</a>&lt;T, <a class="type" href="base/dimension/type.DimNameSum.html" title="type nalgebra::base::dimension::DimNameSum">DimNameSum</a>&lt;<a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;, <a class="type" href="base/dimension/type.U1.html" title="type nalgebra::base::dimension::U1">U1</a>&gt;, <a class="type" href="base/dimension/type.DimNameSum.html" title="type nalgebra::base::dimension::DimNameSum">DimNameSum</a>&lt;<a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;, <a class="type" href="base/dimension/type.U1.html" title="type nalgebra::base::dimension::U1">U1</a>&gt;&gt; + <a class="trait" href="base/allocator/trait.Allocator.html" title="trait nalgebra::base::allocator::Allocator">Allocator</a>&lt;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, <a class="type" href="base/dimension/type.DimNameSum.html" title="type nalgebra::base::dimension::DimNameSum">DimNameSum</a>&lt;<a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;, <a class="type" href="base/dimension/type.U1.html" title="type nalgebra::base::dimension::U1">U1</a>&gt;, <a class="type" href="base/dimension/type.DimNameSum.html" title="type nalgebra::base::dimension::DimNameSum">DimNameSum</a>&lt;<a class="struct" href="base/dimension/struct.Const.html" title="struct nalgebra::base::dimension::Const">Const</a>&lt;D&gt;, <a class="type" href="base/dimension/type.U1.html" title="type nalgebra::base::dimension::U1">U1</a>&gt;&gt;,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-83" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-83" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Transform.html" title="struct nalgebra::geometry::Transform">Transform</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, C, D&gt;</h4></section><section id="associatedtype.SimdBool-83" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-83" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-UnitComplex%3CT%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/unit_complex_simba.rs.html#9-51">source</a><a href="#impl-SimdValue-for-UnitComplex%3CT%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="type" href="geometry/type.UnitComplex.html" title="type nalgebra::geometry::UnitComplex">UnitComplex</a>&lt;T&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-84" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-84" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="base/struct.Unit.html" title="struct nalgebra::base::Unit">Unit</a>&lt;<a class="struct" href="struct.Complex.html" title="struct nalgebra::Complex">Complex</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>&gt;&gt;</h4></section><section id="associatedtype.SimdBool-84" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-84" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Isometry%3CT%2C%20R%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/isometry_simba.rs.html#7-58">source</a><a href="#impl-SimdValue-for-Isometry%3CT%2C%20R%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>, R, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Isometry.html" title="struct nalgebra::geometry::Isometry">Isometry</a>&lt;T, R, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;R: <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&lt;SimdBool = T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>&gt; + <a class="trait" href="geometry/trait.AbstractRotation.html" title="trait nalgebra::geometry::AbstractRotation">AbstractRotation</a>&lt;T, D&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;R::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="geometry/trait.AbstractRotation.html" title="trait nalgebra::geometry::AbstractRotation">AbstractRotation</a>&lt;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-85" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-85" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Isometry.html" title="struct nalgebra::geometry::Isometry">Isometry</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, &lt;R as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;</h4></section><section id="associatedtype.SimdBool-85" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-85" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-SimdValue-for-Similarity%3CT%2C%20R%2C%20D%3E" class="impl has-srclink"><a class="srclink rightside" href="../src/nalgebra/geometry/similarity_simba.rs.html#5-59">source</a><a href="#impl-SimdValue-for-Similarity%3CT%2C%20R%2C%20D%3E" class="anchor">§</a><h3 class="code-header">impl&lt;T:&nbsp;<a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>, R, const D:&nbsp;<a class="primitive" href="https://doc.rust-lang.org/1.67.1/core/primitive.usize.html">usize</a>&gt; <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a> for <a class="struct" href="geometry/struct.Similarity.html" title="struct nalgebra::geometry::Similarity">Similarity</a>&lt;T, R, D&gt;<span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="trait.SimdRealField.html" title="trait nalgebra::SimdRealField">SimdRealField</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;R: <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&lt;SimdBool = T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a>&gt; + <a class="trait" href="geometry/trait.AbstractRotation.html" title="trait nalgebra::geometry::AbstractRotation">AbstractRotation</a>&lt;T, D&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;R::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>: <a class="trait" href="geometry/trait.AbstractRotation.html" title="trait nalgebra::geometry::AbstractRotation">AbstractRotation</a>&lt;T::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;,</span></h3></section></summary><div class="impl-items"><section id="associatedtype.Element-86" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.Element-86" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.Element" class="associatedtype">Element</a> = <a class="struct" href="geometry/struct.Similarity.html" title="struct nalgebra::geometry::Similarity">Similarity</a>&lt;&lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, &lt;R as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.Element" title="type nalgebra::SimdValue::Element">Element</a>, D&gt;</h4></section><section id="associatedtype.SimdBool-86" class="associatedtype trait-impl has-srclink"><a href="#associatedtype.SimdBool-86" class="anchor">§</a><h4 class="code-header">type <a href="#associatedtype.SimdBool" class="associatedtype">SimdBool</a> = &lt;T as <a class="trait" href="trait.SimdValue.html" title="trait nalgebra::SimdValue">SimdValue</a>&gt;::<a class="associatedtype" href="trait.SimdValue.html#associatedtype.SimdBool" title="type nalgebra::SimdValue::SimdBool">SimdBool</a></h4></section></div></details></div><script src="../implementors/simba/simd/simd_value/trait.SimdValue.js" data-ignore-extern-crates="simba,core,num_complex" async></script></section></div></main><div id="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="nalgebra" data-themes="" data-resource-suffix="" data-rustdoc-version="1.67.1 (d5a82bbd2 2023-02-07)" data-search-js="search-444266647c4dba98.js" data-settings-js="settings-bebeae96e00e4617.js" data-settings-css="settings-af96d9e2fc13e081.css" ></div></body></html>