• rust apteryx Второй день жру кактус с лайфтаймами раста. Проблемы с ними возникли когда засунула в hashmap в качестве ключа и значения тип &str и потом долго блудила с буковками типа 'a, 'b по коду, пока случайно в гугле не обнаружила хитрое замечание о том, что в некоторых коллекциях раста идиоматично будет использовать тип String. Это помогло. Ну и чудеса! Ведь лайфтаймы — это такая штука, на которых, как говорят, многие мужики сливают из раста. :)
    ♡ recommended by @O01eg

Replies (6)

  • @ermine, А что ты делала с HashMap?
  • @O01eg, пыталась вынуть из него неймспейс, но оно не давало и ворчало, что лайфтаймы конфликтуют
  • @ermine, А сколько у тебя живут неймспейсы? Случайно не всё время работы?
  • @O01eg, с лайфтаймом самой структуры-контейнера, я пыталась клонировать неймспейсы, ибо они типа в планах уходить в другой тред, но видать я еще не созрела до полного понимания о том, где живут оригиналы &str
  • @ermine, Между тредами ещё новые проблемы появятся
  • @O01eg, несомненно, ибо раст — он такой.