Size: a a a

Rust — русскоговорящее сообществo

2020 October 26

G

George in Rust — русскоговорящее сообществo
Mikail Bagishov
fn() -> impl 'static
Тоже почти работает :)
Так штука выше не почти, а работает. У меня в голове компилятор сломался, когда я попытался понять: тут что-то так, что-то не так или совсем что-то не то.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Ну там все логично в общем-то. Почему пустой баунд не должен работать?
источник

p

polunin.ai in Rust — русскоговорящее сообществo
std::Veetaha
Вот этот код компилится
pub struct Foo
where
   Self: ,
   u32: ;


pub fn foo<T:>() {}
Угу, это полезно для макросов
источник

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
источник

k

kitlhut0r in Rust — русскоговорящее сообществo
Всем привет! Мне в программе необходимо дождаться нажатия любой ОДНОЙ кнопки пользователем и не ждать нажатия enter, как я могу это сделать?
источник

k

kitlhut0r in Rust — русскоговорящее сообществo
Перегуглил все вдоль и поперек, найти не могу...(
источник

J

JvK in Rust — русскоговорящее сообществo
в консоли?
источник

AT

Alexey Trifonov in Rust — русскоговорящее сообществo
⚡️Все инженеры Mozilla, работавшие над серверным #WebAssembly, перешли в Fastly.#WebAssembly, перешли в Fastly.

Lucet и Wasmtime теперь обединятся в один проект. Mozilla будет продолжать работать над поддержкой WebAssembly в Firefox (в Nightly версии которого уже используется Cranelift для arm64, а также ведётся работа над поддержкой x86/x64). MVP модели нанопроцессов для wasm ожидается в первой половине 2021. Подробнее в публикации из блога Bytecode Alliance.

https://bytecodealliance.org/articles/1-year-update

Заявления инженеров Mozilla о переходе в Fasltly

Lin Clark: https://twitter.com/linclark/status/1320748313487048704
Till Schneidereit: https://twitter.com/tschneidereit/status/1320751880008536064
Dan Gohman: https://twitter.com/Sunfishcode/status/1320755306595446784
Nick Fitzgerald: https://twitter.com/fitzgen/status/1320751079399870467

Кроме того, некоторые другие бывшие сотрудники Mozilla уже перешли в Fastly ранее (например, Patrick McManus).


Ну и дела!
источник

k

kitlhut0r in Rust — русскоговорящее сообществo
JvK
в консоли?
Да
источник

J

JvK in Rust — русскоговорящее сообществo
ну так прочитать stdin
источник

k

kitlhut0r in Rust — русскоговорящее сообществo
JvK
ну так прочитать stdin
stdin ждет enterа
источник

J

JvK in Rust — русскоговорящее сообществo
1 байт или еще +1 если сложный символ
источник

J

JvK in Rust — русскоговорящее сообществo
я даже где-то crate видел
источник

J

JvK in Rust — русскоговорящее сообществo
источник

J

JvK in Rust — русскоговорящее сообществo
https://docs.rs/getch/0.2.1/src/getch/lib.rs.html#1-105
ничего не ждет. бери crate, он там еще escape chars обрабатывает сам
источник

k

kitlhut0r in Rust — русскоговорящее сообществo
Да, спасибо, сейчас проверю
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Если оболочка буферизует поток ввода, то таки не сработает.
источник

J

JvK in Rust — русскоговорящее сообществo
если буферизирует конечно нет
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Наверное топикстартеру нужна библиотека, которая это решает (видимо перенастраивая оболочку).
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
надо что-то вроде curses или его аналогов
источник