Existe algum caso em que o retorno de uma referência de valor RV (&&) é úti

Existe um motivo para uma função deve retornar uma referência de valor RV? Uma técnica, truque, idioma ou padrão?

MyClass&& func( ... );

Estou ciente do perigo deetornando referências em geral, mas às vezes fazemos de qualquer maneira, não fazemos T& T::operator=(T) é apenas um exemplo idiomático). Mas eT&& func(...)? Existe algum lugar geral onde ganharíamos com isso? Provavelmente diferente quando se escreve código de biblioteca ou API, comparado com apenas o código do cliente?

questionAnswers(5)

yourAnswerToTheQuestion