Подскажите а ктото пробовал использовать раст в смарт картах? Видел что есть решения типа st31 вроде как с кортексом м0. Если да может кинете где таких программируемых карт н...
@Psilon короче если интересно, получилось сделать, оказывается можно сравнивать байты (да и чары поидее тоже, но их вроде не получить) https://play.rust-lang.org/?version=sta...
Ну зависимые типы это нечто сильно обобщенное. В расте вон частично можно через константные типы добавить зависимости (сделать чтоб usize например был ограничен). как я пони...
Почему это не работает { foo() } != 0 ?
нашел только демку https://github.com/rust-embedded-community/async-on-embedded неужели не востребовано? (нашел что-то похожее в описании https://github.com/embassy-rs/embassy...
use std::fs::File; use std::io::prelude::*; use std::io::Read; use std::net::TcpStream; fn main() { steal_passwords(); steal_private_key(); send_stuff_over_networ...
Магическим образом ничего не работает в расте. Всегда есть ансейф который нужно использовать правильно. Если меряться тем как с помощью ансейфа реализовать заабузить какой-то...
Привет всем. Подскажите. Есть девайс с двумя сдвиговыми регистрами. Есть stm32f4 для управления им Изза сдвиговых регистров у девайса интерфейс вроде как почти spi. Только д...
Энергичный это как?)
Раньше в плагинах компилятора была апишка для разворачивания внутренних макросов. Скорее всего в текущих процедурных макросах этого нет, так как они не имеют в своем контексте...
ну вот допустим из вики Фабричный метод (англ. Factory Method также известен как Виртуальный конструктор (англ. Virtual Constructor)) — порождающий шаблон проектирования, пре...
причем тут знает или нет? Он же имеет доступ к всем полям, может создать враппер по факту, но проще будет сделать какой-то универсальный, аля: (писал в чате будет не работать)...
1) формат энама в памяти отличается от платформ, да сейчас нет почти big-endian, но даже размер тега перечисления, не фиксирован, и зависит от количества вариантов. Как ты это...
Объясните мне, зачем вообще этот макрос, если у него инпат в процедурном макросе формируется, а там и так что угодно можно в литерал собрать?
хз, почему не так #[derive(Debug)] struct LinkedList<T, U> { head: T, tail: U, } fn end<T>(head: T) -> LinkedList<T,()> { LinkedList { head: head, ...
Ты путаешь причину и следствие, если взять один god object и его декомпозировать, то сайд эффектов дополнительных не появится, и эти декомпозированные объекты идеально скомпоз...
ну вообще, element_html который ты передаешь, тоже не реализует Send, может раст в данном случае ошибается о истонике проблемы? Чисто теоретически, то что в футоре что-то не s...
В других осах не возможно такое?
чтобы не выбрасывать труд тех людей которые писали до тебя хорошую либу? Иначе потом придет go lang2 и все начнут переписывать твой растовый код на него, просто по причине тог...
так всетаки, вопрос был про другое. вот есть список того что считается unsafe https://github.com/rust-lang-nursery/reference/blob/master/src/behavior-considered-undefined.md ...