// Copyright (c) 2026 kalwalt and AR.js-org contributors
//
// This software is released under the MIT License.
// https://opensource.org/licenses/MIT
// See https://github.com/AR-js-org/aruco-rs/blob/main/LICENSE
// src/simd/mod.rs
/*
* This module provides the SIMD Dispatcher for computer vision operations.
* It selects the implementation (WASM SIMD, Native, or Scalar) at compile-time
* based on the target architecture and the "simd" feature flag.
*/
// Placeholder traits for CV operations that will have SIMD versions.
// These will be implemented in the respective submodules.
// Re-export the appropriate implementation as `dispatch`
pub use wasm as dispatch;
pub use native as dispatch;
pub use cratescalar as dispatch;