cfg_if::cfg_if! {
if #[cfg(all(target_arch = "aarch64", target_endian = "little"))] {
mod neon;
} else if #[cfg(any(target_arch = "x86_64", target_arch = "x86"))] {
mod avx2;
} else {
mod fallback {
use super::super::FixedWidthTakeValue;
unsafe impl FixedWidthTakeValue for u8 {}
unsafe impl FixedWidthTakeValue for i8 {}
unsafe impl<const N: usize> FixedWidthTakeValue for [u8; N] {}
}
}
}