| 765 | //[snippet_conv_10 |
| 766 | |
| 767 | struct customer |
| 768 | { |
| 769 | std::uint64_t id; |
| 770 | std::string name; |
| 771 | bool late; |
| 772 | |
| 773 | customer() = default; |
| 774 | |
| 775 | customer( std::uint64_t i, const std::string& n, bool l ) |
| 776 | : id( i ), name( n ), late( l ) { } |
| 777 | }; |
| 778 | |
| 779 | void tag_invoke( const value_from_tag&, value& jv, customer const& c ) |
| 780 | { |