привет! Это возможно, чтобы бинарник падал при RUST_BACKTRACE=1? segmentation fault (core dumped) RUST_BACKTRACE=1 ./app в приложении и моего ансейва только работа с подклю...
привет! есть-ли возможность реализовать что-то типа: trait A { type X: B; } trait B { } static STATE: A = Aimpl::new(); https://play.rust-lang.org/?version=stable&mo...
Привет! Если мне нужно в структуре иметь поле, которое является ссылкой на другое поле этой же структуры, как мне это дело с точки зрения лайфтаймов оформить? struct Demo { ...
хм, а как получить адрес того, на что указывает бокс?
вот, и значит, значение этого поля не должно по идее копироваться при перемещении самой структуры в другую переменную, верно?
привет, есть тут знатоки webpack? Нужно мне слинковать небольшой скриптик с его зависимостями, и вроде билд проходит, но в результате у меня слишком много бойлерплейта от сам...
теперь вообще мистика творится: тут же free не должен вызываться, верно? type Payload = Vec<u8>
привет! можно-ли как-то выделить кусок памяти на куче, нужного мне размера, более эффективно чем Vec::with_capacity(n)? хочется чего-то вроде Box::<[u8; n]>::new_uninit()
вопрос, почему этот код печатает разные адреса?
это значит, что в первом случае я могу делать просто pub fn foo() {} вместо pub extern "C" fn foo() и использовать растовые типы, а-ля Option?
а структуры вообще зачем впилили? это ж неудобно при матчинге. обязательно деструктуризовывать, и вообще, не ужобно
а какие профиты от этого? ну, то единственное что я вижу, это ты не можешь рассчитывать на результат вызова функции. т.е. ты не сможешь связать результат f2 с переменной. и, н...
вот, сделал минимальный пример, https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=6965449c1a0be90366ab462e09d1c4da
как максимально кроссплатформенно демонизировать программу? и как вообще происходит дальнейшее управление такой программой? кто во что гаразд? или есть какой-то общепринятый п...
ребята, подскажите паттерн для реализации enum Error {a(String),b(io::Error)}, таким образом, чтобы trait From/Into не противоречили друг другу. может пример есть?
а можно как-то по системе собрать зависимости все в кучу, и положить их рядом(?) чтобы в образ запихнуть? помимо докера хочется чтобы с установкой у пользователя не возникало ...
посоны, как в тайпскрипте быть: мне для выведения типа нужен класс из другого файла. Но т.к. импорт этого класса используется только для выведения типизации, то линтер мне пиш...
если у меня один тред, в котором, очевидно, последовательно происходит доступ к рассматриваемой области памяти, то что может пойти не так? конвеер же.
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=27378dcf4510c28222d1fc3697e59351
вот у меня есть такая структура, в которой я имею некоторое поле в виде ссылки на кучу, верно? struct S { v: Box<u8> }