SimdCast — SIMD 요소 변환 지원 트레잇

SimdCast — SIMD 요소 변환 지원 트레잇

SimdCastSimd::cast를 지원하기 위한 트레잇이에요. 보통은 직접 사용할 필요가 없어요. nightly 전용 실험 API(portable_simd, #86656)이에요.

출처: Rust 공식 문서

본문

pub trait SimdCast: Sealed + SimdElement { }

이 트레잇은 dyn 호환이 되지 않아요. SimdElement를 구현하는 타입들이 이 트레잇도 구현하며, 이를 통해 SIMD 벡터의 요소 타입을 변환(cast)할 수 있게 해요.

더 알아보기 (Learn more)