#include <tuple>

struct Something {};
struct Error {}; 

std::tuple<Something, Error> MakeSomething()
{
	return std::make_tuple(Something(), Error());
}

int main()
{
	Something s1;
	std::tie(s1, std::ignore) = MakeSomething();
}
