у меня похожее было. если ты уверен на 100% и данные лежат на куче, то можно кастануть к raw pointer и потом к &'static ссылке. но я бы попытался сначала как-то по-другому.
Спасибо! Поищу safe способ, а если не найду, попробую так скастовать, мой кэш вообще должен жить всё время работы программы, есть только краевые случаи, когда переоткрываются соедениния после ошибок и тут надо посмотреть аккуратно.
Пины и анпины и их работа с асинком это ад какой-то О_о Второй раз читаю статью про Pin, второй раз выхожу с частичным пониманием "зачем", но абсолютно без понимания "а как это самому писать". Тяжко с асинком в низкоуровневом языке.