Size: a a a

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

2020 November 20

ИЛ

Иван Лещенко... in Rust — русскоговорящее сообществo
Я правильно понимаю, что статическая линковка glibc будет работать даже на условном Alpine с его musl?
источник

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
Вроде, но хз. Я пока пытаюсь понять как это работает в плане лицензий для не (L)GPL кода)
источник

M

MrSmith in Rust — русскоговорящее сообществo
Как называется DD когда ты описываешь сначала сигнатуры методы обьекты и пишешь unmplemented, а потом уже код пишешь
источник

H

Hirrolot in Rust — русскоговорящее сообществo
type-driven development
источник

M

MrSmith in Rust — русскоговорящее сообществo
Ты же понимаешь что это так не работает? Мы спорим я иду спрашивать, ты приходищь и отвечаешь - ну это же явно не третьий не заинтересованный человек
источник

H

Hirrolot in Rust — русскоговорящее сообществo
MrSmith
Ты же понимаешь что это так не работает? Мы спорим я иду спрашивать, ты приходищь и отвечаешь - ну это же явно не третьий не заинтересованный человек
как это работает: я пишу методологию, теперь другие участники смогут опровергнуть мою позицию
источник

M

MrSmith in Rust — русскоговорящее сообществo
Нет, ты вкинул похожую идею, в итоге люди которые "смутно помнят" будут опираться на твое предположение.
источник

H

Hirrolot in Rust — русскоговорящее сообществo
MrSmith
Нет, ты вкинул похожую идею, в итоге люди которые "смутно помнят" будут опираться на твое предположение.
не нужно опираться на смутные воспоминания
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
For all the performance afficionadoz out there: https://github.com/plasma-umass/coz
This is a game changer! 😃
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Можно ли как-то в cargo.toml от workspace указать проект с бинарником по-умолчанию? который будет запускаться
источник

r

red75prime in Rust — русскоговорящее сообществo
Max Frai
Можно ли как-то в cargo.toml от workspace указать проект с бинарником по-умолчанию? который будет запускаться
default-members = ["crate-to-run"] в [workspace]
источник

MF

Max Frai in Rust — русскоговорящее сообществo
red75prime
default-members = ["crate-to-run"] в [workspace]
Спасибо
источник

f

folex in Rust — русскоговорящее сообществo
Это выходит можно теперь в alpine собирать без боли, но с большим бинарником?
источник

f

folex in Rust — русскоговорящее сообществo
Вышло с растом его подружить?
источник

E

EternalKnight in Rust — русскоговорящее сообществo
Всем привет, можете посоветовать книги по Rust? Заранее спасибо
источник

E

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

N

Nickolay in Rust — русскоговорящее сообществo
EternalKnight
Всем привет, можете посоветовать книги по Rust? Заранее спасибо
Материалы для изучающих Rust:
1. Лекции Алексея Кладова
https://www.youtube.com/playlist?list=PLlb7e2G7aSpTfhiECYNI2EZ1uAluUqE_e

2. Rustbook
на русском языке https://doc.rust-lang.ru/book/
на английском языке https://doc.rust-lang.org/stable/book/

3. Rust by example
на русском языке https://doc.rust-lang.ru/stable/rust-by-example/
на английском языке https://doc.rust-lang.org/stable/rust-by-example/

4. Туториал Too many lists, где тщательно разбираются вопросы времён жизни и построения циклических структур данных, то есть вопросы, часто ставящие в тупик изучающих Rust
https://rust-unofficial.github.io/too-many-lists/

5. Вкратце о Rust 2018
https://habr.com/ru/post/432564/

6. Шпаргалка по ржавому синтаксису
шпаргалка https://cheats.rs/
объяснение https://jrvidal.github.io/explaine.rs/ (подобно playground, но вместо компиляции аннотирует код на предмет того, какие языковые конструкции там были применены)

7. Последние статьи по тэгу Rust на Хабре
https://habr.com/ru/hub/rust/

8. Правила оформления кода на Rust
https://doc.rust-lang.org/1.0.0/style/

9. Руководство по асинхронному программированию на Rust
на русском языке https://doc.rust-lang.ru/async-book
на английском языке https://rust-lang.github.io/async-book/

10. Сборник рецептов, коллекция небольших программ, готовых к простому copy-paste, покрывающих множество различных тем:
на английском языке https://rust-lang-nursery.github.io/rust-cookbook/

∞. Наконец, если всего вышеизложенного оказалось мало, есть репозиторий, где собираются все материалы по изучению Rust:
https://github.com/ctjhoa/rust-learning
источник

E

EternalKnight in Rust — русскоговорящее сообществo
Спасибо большое)
источник

E

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

A

Alexandr in Rust — русскоговорящее сообществo
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=84e6ec0eff7770a097d1fa93611ef082

Подскажите, пожалуйста, с трейтами в функции. У меня очень странная ошибка. По моему мнению я на выходе передаю ровно то, что нужно, но нет.

Пишет:
note: expected struct `Pin<Box<dyn futures::Future<Output = Option<String>> + std::marker::Send>>`
             found struct `Pin<Box<Fut>>


Хотя Fut именно:

Future<Output = Option<String>> + Send + 'c
источник