template <typename T>
scn::discard struct

Type for discarding any scanned value. Example:

auto r = scn::scan<scn::discard<int>>("42", "{}");
// r.has_value() == true
// decltype(r->value()) is scn::discard<int>