|
@@ -210,6 +210,7 @@ public:
|
|
|
* into an Adapter object to allow us to walk through it w/o specialization.
|
|
* into an Adapter object to allow us to walk through it w/o specialization.
|
|
|
*/
|
|
*/
|
|
|
template <typename JSON, typename... Args>
|
|
template <typename JSON, typename... Args>
|
|
|
|
|
+ requires(not Adapter<JSON>)
|
|
|
explicit Schema(JSON const & json, Args &&... args)
|
|
explicit Schema(JSON const & json, Args &&... args)
|
|
|
: Schema(adapter::AdapterFor<JSON const>(json), std::forward<Args>(args)...) {}
|
|
: Schema(adapter::AdapterFor<JSON const>(json), std::forward<Args>(args)...) {}
|
|
|
|
|
|