Trait SupportedLaneCount

Source
pub trait SupportedLaneCount: Sealed { }
๐Ÿ”ฌThis is a nightly-only experimental API. (portable_simd)
Expand description

Statically guarantees that a lane count is marked as supported.

This trait is sealed: the list of implementors below is total. Users do not have the ability to mark additional LaneCount<N> values as supported. Only SIMD vectors with supported lane counts are constructable.

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementorsยง

Sourceยง

impl SupportedLaneCount for LaneCount<1>

Sourceยง

impl SupportedLaneCount for LaneCount<2>

Sourceยง

impl SupportedLaneCount for LaneCount<3>

Sourceยง

impl SupportedLaneCount for LaneCount<4>

Sourceยง

impl SupportedLaneCount for LaneCount<5>

Sourceยง

impl SupportedLaneCount for LaneCount<6>

Sourceยง

impl SupportedLaneCount for LaneCount<7>

Sourceยง

impl SupportedLaneCount for LaneCount<8>

Sourceยง

impl SupportedLaneCount for LaneCount<9>

Sourceยง

impl SupportedLaneCount for LaneCount<10>

Sourceยง

impl SupportedLaneCount for LaneCount<11>

Sourceยง

impl SupportedLaneCount for LaneCount<12>

Sourceยง

impl SupportedLaneCount for LaneCount<13>

Sourceยง

impl SupportedLaneCount for LaneCount<14>

Sourceยง

impl SupportedLaneCount for LaneCount<15>

Sourceยง

impl SupportedLaneCount for LaneCount<16>

Sourceยง

impl SupportedLaneCount for LaneCount<17>

Sourceยง

impl SupportedLaneCount for LaneCount<18>

Sourceยง

impl SupportedLaneCount for LaneCount<19>

Sourceยง

impl SupportedLaneCount for LaneCount<20>

Sourceยง

impl SupportedLaneCount for LaneCount<21>

Sourceยง

impl SupportedLaneCount for LaneCount<22>

Sourceยง

impl SupportedLaneCount for LaneCount<23>

Sourceยง

impl SupportedLaneCount for LaneCount<24>

Sourceยง

impl SupportedLaneCount for LaneCount<25>

Sourceยง

impl SupportedLaneCount for LaneCount<26>

Sourceยง

impl SupportedLaneCount for LaneCount<27>

Sourceยง

impl SupportedLaneCount for LaneCount<28>

Sourceยง

impl SupportedLaneCount for LaneCount<29>

Sourceยง

impl SupportedLaneCount for LaneCount<30>

Sourceยง

impl SupportedLaneCount for LaneCount<31>

Sourceยง

impl SupportedLaneCount for LaneCount<32>

Sourceยง

impl SupportedLaneCount for LaneCount<33>

Sourceยง

impl SupportedLaneCount for LaneCount<34>

Sourceยง

impl SupportedLaneCount for LaneCount<35>

Sourceยง

impl SupportedLaneCount for LaneCount<36>

Sourceยง

impl SupportedLaneCount for LaneCount<37>

Sourceยง

impl SupportedLaneCount for LaneCount<38>

Sourceยง

impl SupportedLaneCount for LaneCount<39>

Sourceยง

impl SupportedLaneCount for LaneCount<40>

Sourceยง

impl SupportedLaneCount for LaneCount<41>

Sourceยง

impl SupportedLaneCount for LaneCount<42>

Sourceยง

impl SupportedLaneCount for LaneCount<43>

Sourceยง

impl SupportedLaneCount for LaneCount<44>

Sourceยง

impl SupportedLaneCount for LaneCount<45>

Sourceยง

impl SupportedLaneCount for LaneCount<46>

Sourceยง

impl SupportedLaneCount for LaneCount<47>

Sourceยง

impl SupportedLaneCount for LaneCount<48>

Sourceยง

impl SupportedLaneCount for LaneCount<49>

Sourceยง

impl SupportedLaneCount for LaneCount<50>

Sourceยง

impl SupportedLaneCount for LaneCount<51>

Sourceยง

impl SupportedLaneCount for LaneCount<52>

Sourceยง

impl SupportedLaneCount for LaneCount<53>

Sourceยง

impl SupportedLaneCount for LaneCount<54>

Sourceยง

impl SupportedLaneCount for LaneCount<55>

Sourceยง

impl SupportedLaneCount for LaneCount<56>

Sourceยง

impl SupportedLaneCount for LaneCount<57>

Sourceยง

impl SupportedLaneCount for LaneCount<58>

Sourceยง

impl SupportedLaneCount for LaneCount<59>

Sourceยง

impl SupportedLaneCount for LaneCount<60>

Sourceยง

impl SupportedLaneCount for LaneCount<61>

Sourceยง

impl SupportedLaneCount for LaneCount<62>

Sourceยง

impl SupportedLaneCount for LaneCount<63>

Sourceยง

impl SupportedLaneCount for LaneCount<64>