#ifndef RFL_INTERNAL_HASREFLECTOR_HPP_ #define RFL_INTERNAL_HASREFLECTOR_HPP_ namespace rfl { template struct Reflector; namespace internal { template concept has_write_reflector = requires(Type&& item) { Reflector::from(item); }; template concept has_read_reflector = requires(const typename Reflector::ReflType& item) { Reflector::to(item); }; } // namespace internal } // namespace rfl #endif