Gostaria de poder decompor uma ligação estruturada, digamos, std::pair<T, U>
em uma variável não constante e uma variável constante:
Por exemplo
std::pair<int, int> anExamplePair = std::make_pair(1, 2);
auto [nonConstVariable, constVariable] = anExamplePair;
Isso é possível ou mesmo sensato ou preciso tornar ambas as variáveis na ligação estruturada const ou não const?