Daily bit(e) of C++ | Explicit object parameter (a.k.a. deducing this)
Daily bit(e) of C++ #281, C++23 explicit object parameter, a.k.a. deducing this.
C++23 explicit object parameter (a.k.a. deducing this) introduces the ability to name the previously implicit "this" argument explicitly.
This allows for different spellings of method variants (lvalue, const lvalue, rvalue).
Combined with type deduction, it finally allows spelling all three variants as one generic method (significantly reducing code duplication).