Всем привет. Такой вопрос: хочу сделать тип Texture, который в себе будет хранить массив значений пикселей, и может быть параметризован как размерностью (1D/2D/3D/Array), так ...
А если я пройдусь по изначальному вектору и явно занулю паддинг-байты, тогда это sound?
Всем привет еще раз. Возник еще вопрос про ref. Есть вот такой код, в дебаге он работает, в релизе в последнем аргументе мусор, так что видимо, он создает висячий указатель. Я...
Всем привет. Можно ли в билд-скрипте как-то отключить блоки кода специально для генерации документации? (кроме как завести отдельную фичу и запретить ее в package.metadata.doc...
Всем привет еще раз. Я тут заметил, что @red75prime пишет не только в этот чат, но и на gamedev.net про dx12, поэтому наверное, вопрос персональный :) Нормально ли в байндинга...
Всем привет. Такой вопрос: если у меня есть функция, которая принимает ссылку на структуру, и внутри отдает эту ссылку в FFI-вызов, принимающий указатель, то валидно ли в функ...
Всем привет. Скажите, пожалуйста, а есть ли в rust-analyzer возможность учитывать его Inline-подсказки для переноса строк? А то очень бесит, что из-за подсказок строки кода, к...
Всем привет. Такой вопрос: если у меня есть структура, у которой внутри есть union, и варианты этого union'а в себе содержат PhantomData'у (потому что у них внутри указатели и...
Выглядит как то, что нужно, спасибо! Но теперь не понимаю, с помощью какой магии Result<T, E> вылезает "наружу" вектора?
Всем привет. Вопрос про libloading: ее Symbol’ы привязаны лайфтаймом к самой загруженной Library. А что делать, если я хочу в своей структуре сохранить Library и несколько нуж...
Всем привет. У меня в либе объявлен newtype над u64 под названием Bytes, чтобы можно было яснее отличать, где в API ожидается количество элементов, а где - размер в байтах (бе...
Всем привет. А есть в стандартной либе какой-нибудь адаптер для итератора, который возвращает изначальный итератор порциями по N штук ()? В доках вижу только, что скипать можн...
Всем привет. У меня проблема с rust-analyzer - у меня есть модуль, который я подключаю через #[path = ...], и через cargo build проект собирается, но rust-analyzer почему-то е...
Всем привет. Скажите, пожалуйста, как идиоматичнее написать такую конструкцию? fn insert_or_create( hash_map: &mut HashMap<Key, Vec<Value>>, key: &Key, value: Valu...
А как кастануть этот Option<&T> к *const T?
но темп добавления фичей (я очень надеюсь) однажды ведь спадет? или настолько далеко еще не заглядывает кор тима?
А что за юзкейс, если не секрет?
Всем привет еще раз :) Такой вопрос: если мой крейт - это приложение, а не либа, я могу из интегрейшен тестов его модули использовать? Или это только для библиотек?
Кстати, по поводу референса - понятно, что вопрос, наверное, странный и преждевременный, но вообще в комьюнити поднималась уже тема ISO стандартизации? :)
А каждый доступ по слабой ссылке тогда, выходит, должен проверять, не протух ли объект?