"When t is a forwarding reference (a function argument that is an rvalue reference to a cv-unqualified function template parameter), this overload forwards the argument to another function with the value category it had when passed to the calling function."

Dear Mastodonians: in case you missed it, Matrix has hit a major bump in funding and we're asking for folks to support us via Patreon/Liberapay. If you believe in a world of decentralised real-time messaging/VoIP/VR/etc, then now would be an *amazing* time to help out!!