Size: a a a

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

2020 March 24

АГ

Алексей Герасимов in Rust — русскоговорящее сообществo
Kirill (Cykooz) Kuzminykh
По моему это есть как метод слайса, что то вроде split. Выдаёт две мутабельные ссылки: на начало слайса и некое место в середине, которое укажешь аргументом.
split_at_mut
источник

EB

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

ДК

Денис Котляров in Rust — русскоговорящее сообществo
Alex Zhukovsky
вижу трансмут лайфтаймов & говорю что написана хрень
ну почему же.

иногда в ситуации когда надо сделать структуру с ссылкой на данные этойже структуры

приходится трансмутить или использовать нейкую nightly библиотеку . . .
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
это конечно грешно что стд не имеет даже futures::ok
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Oleg Andreev
это конечно грешно что стд не имеет даже futures::ok
интересно как создать инстанс трейта?
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
если стд не имеет реализации для Future
источник

OA

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

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Ready это структура == реализация Future
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
в стд же есть реализации Iterator
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
или я что-то не понял
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
для того, чтобы иметь реализацию Future, нужно иметь реализацию executor
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Который rust-team решили отдать на откуп сообществу. Чтобы ты мог выбирать какой executor иметь
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Например, во встраиваемых системах иметь какой-то легкий и простой

А в больших сложный и многочегомогущий
источник

ph

pl 🦑 hk in Rust — русскоговорящее сообществo
🦉 ⁣
для того, чтобы иметь реализацию Future, нужно иметь реализацию executor
Чего
источник

В

Вафель in Rust — русскоговорящее сообществo
pl 🦑 hk
Чего
x2
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
а как же futures::future::Ready реализован? там же либа без экзекьютора
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
pl 🦑 hk
Чего
я дилетант, правьте меня, если я не прав, плез
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
futures 0.3 вроде как не зависит от экзекьютора и его можно хоть целиком в стд закинуть. Но там куча всего и имеет смысл выбрать сначала самое очевидное и всеми проверенное
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
скажем какой-нить future::ok() в тестах было б неплохо иметь из коробки
источник

ph

pl 🦑 hk in Rust — русскоговорящее сообществo
Oleg Andreev
а как же futures::future::Ready реализован? там же либа без экзекьютора
там есть кнопка [src] справа
источник