Template deduction guide for multiple params arguments that creates a nested ParamsStream.
Declared in <serialize.h>
template<
typename Substream,
typename Params1,
typename Params2,
typename... Params>
ParamsStream<decltype(ParamsStream{std::forward<Substream>(s), params2, params...}), Params1>(
Substream&& s,
Params1 const& params1,
Params2 const& params2,
Params const&... params) -> ParamsStream<decltype(ParamsStream{std::forward<Substream>(s), params2, params...}), Params1>;