Lines Matching defs:adl_serializer
356 struct adl_serializer<std::shared_ptr<T>> struct
358 static void to_json(json& j, const std::shared_ptr<T>& opt) in to_json()
370 static void from_json(const json& j, std::shared_ptr<T>& opt) in from_json()
384 struct adl_serializer<udt::legacy_type> struct
386 static void to_json(json& j, const udt::legacy_type& l) in to_json()
391 static void from_json(const json& j, udt::legacy_type& l) in from_json()
453 struct adl_serializer<std::vector<float>> struct
455 using type = std::vector<float>;
456 static void to_json(json& j, const type&) in to_json()
461 static void from_json(const json&, type& opt) in from_json()
467 static type from_json(const json&) in from_json()
486 struct adl_serializer<std::unique_ptr<T>> struct
488 static void to_json(json& j, const std::unique_ptr<T>& opt) in to_json()
501 static std::unique_ptr<T> from_json(const json& j) in from_json()