#pragma once #include namespace c10 { struct in_place_t { explicit in_place_t() = default; }; template struct in_place_index_t { explicit in_place_index_t() = default; }; template struct in_place_type_t { explicit in_place_type_t() = default; }; constexpr in_place_t in_place{}; } // namespace c10