мне не нравится реальность
2020-05-30 #ph
2020-05-30 #phПришла в голову идея интересной клетки (
Может быть полезно, когда на запуске приложения хочется глобально задать конфигурацию, например
Cell): она позволяет записи, но только до первого чтения Может быть полезно, когда на запуске приложения хочется глобально задать конфигурацию, например
Хотя наверное в 99% случаев для такого подойдёт
OnceCell....Кто-нибудь видел крейт для чего-то вроде арк-коров? Т.е.
Получается не очень уже корова, но всё равно.
Может есть крейты конкретно для иммутабельных строк, которые делают что-то подобное?...
std::borrow::Cow, но только вместо Owned(T::Owned) там Arced(Arc<T>). Получается не очень уже корова, но всё равно.
Arc меня интересует из-за O(1) копирования, конкретно в контексте строк, которые могут быть либо статическими (&'static str) либо owned+cheap clone (Arc<str>).Может есть крейты конкретно для иммутабельных строк, которые делают что-то подобное?...
Мне такая интересно-ебанутая идея пришла в голову ночью на счёт всех этих строк...
RustConf 2020 - Error handling Isn't All About Errors by Jane Lusby
Классный доклад про ошибки (хотя лично меня напрягают
Классный доклад про ошибки (хотя лично меня напрягают
#[non_exhaustive], на мой взгляд это плохая идея в общем случае).YouTube
RustConf 2020 - Error handling Isn't All About Errors by Jane Lusby
Error handling Isn't All About Errors by Jane Lusby
Error handling in rust is incredibly diverse and constantly evolving. As such it is often a source of confusion for new and experienced rustaceans alike. This talk aims to clarify what error handling in…
Error handling in rust is incredibly diverse and constantly evolving. As such it is often a source of confusion for new and experienced rustaceans alike. This talk aims to clarify what error handling in…
Сегодня весь день писал один хитрый вариант строк 👀 Устал, но доволен что оно работает и меня не забрали в ад. (Подробности позже)