1#ifndef HALCHECK_TEST_SERIALIZE_HPP
2#define HALCHECK_TEST_SERIALIZE_HPP
4#include <halcheck/lib/effect.hpp>
5#include <halcheck/lib/string.hpp>
6#include <halcheck/lib/type_traits.hpp>
7#include <halcheck/lib/utility.hpp>
8#include <halcheck/test/strategy.hpp>
13namespace halcheck {
namespace test {
18 void fallback()
const {}
21template<typename T, HALCHECK_REQUIRE(!std::is_convertible<T, std::string>())>
static lib::effect_result_t< T > invoke(T args)
Invokes an effect.
Definition effect.hpp:118
std::string to_string(const T &value)
Converts a value to a std::string using operator<<.
Definition string.hpp:28