#ifndef RFL_INTERNAL_WRAP_IN_RFL_ARRAY_T_ #define RFL_INTERNAL_WRAP_IN_RFL_ARRAY_T_ #include #include "Array.hpp" namespace rfl { namespace internal { template struct wrap_in_rfl_array { using type = T; }; template requires std::is_array_v struct wrap_in_rfl_array { using type = Array; }; template using wrap_in_rfl_array_t = typename wrap_in_rfl_array::type; } // namespace internal } // namespace rfl #endif