Required Associated Typeswift 6.0.1Swift
SIMDMaskScalar
associatedtype SIMDMaskScalar : FixedWidthInteger, SIMDScalar, SignedInteger where Self.SIMDMaskScalar == Self.SIMDMaskScalar.SIMDMaskScalar
associatedtype SIMDMaskScalar : FixedWidthInteger, SIMDScalar, SignedInteger where Self.SIMDMaskScalar == Self.SIMDMaskScalar.SIMDMaskScalar
import Swift
protocol SIMDScalar : BitwiseCopyable
A type that can be used as an element in a SIMD vector.
protocol FixedWidthInteger : BinaryInteger, LosslessStringConvertible where Self.Magnitude : FixedWidthInteger, Self.Magnitude : UnsignedInteger, Self.Stride : FixedWidthInteger, Self.Stride : SignedInteger
An integer type that uses a fixed size for every instance.
protocol SignedInteger : BinaryInteger, SignedNumeric
An integer type that can represent both positive and negative values.
associatedtype SIMD16Storage : SIMDStorage where Self == Self.SIMD16Storage.Scalar, Self.SIMD16Storage.Scalar == Self.SIMD2Storage.Scalar
associatedtype SIMD2Storage : SIMDStorage where Self.SIMD2Storage.Scalar == Self.SIMD32Storage.Scalar
associatedtype SIMD32Storage : SIMDStorage where Self.SIMD32Storage.Scalar == Self.SIMD4Storage.Scalar
associatedtype SIMD4Storage : SIMDStorage where Self.SIMD4Storage.Scalar == Self.SIMD64Storage.Scalar
associatedtype SIMD64Storage : SIMDStorage where Self.SIMD64Storage.Scalar == Self.SIMD8Storage.Scalar
associatedtype SIMD8Storage : SIMDStorage