Size: a a a

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

2020 October 27

AV

Andrey Vlasov in Rust — русскоговорящее сообществo
antuan
запинили б хотя бы описалку в канале. а то не узнаешь, что есть @rust_beginners_ru, пока не посмотришь в описание канала)
вы вот, к слову, всегда заглядываете в описание каналов?
Да)
источник

a

antuan in Rust — русскоговорящее сообществo
я тоже. спустя какое-то время.
источник

a

antuan in Rust — русскоговорящее сообществo
к слову. без арка тоже заработало. просто "бегиннерс" вызывал не тот метод. и не там.
fn get_new_message_handler(channel: Mutex<mpsc::Sender<Update>>) -> impl Fn((&EventApi, &UpdateNewMessage)) -> TGResult<()> + 'static {
   move|(api, update)| {
       let local = channel.lock().unwrap();
       local.send(Update::NewMessage(update.clone())).unwrap();
       Ok(())
   }
}
источник

Э

Эрик in Rust — русскоговорящее сообществo
antuan
к слову. без арка тоже заработало. просто "бегиннерс" вызывал не тот метод. и не там.
fn get_new_message_handler(channel: Mutex<mpsc::Sender<Update>>) -> impl Fn((&EventApi, &UpdateNewMessage)) -> TGResult<()> + 'static {
   move|(api, update)| {
       let local = channel.lock().unwrap();
       local.send(Update::NewMessage(update.clone())).unwrap();
       Ok(())
   }
}
У тебя мутекс тут не нужен, потому что он не шаренный.
источник

a

antuan in Rust — русскоговорящее сообществo
Эрик
У тебя мутекс тут не нужен, потому что он не шаренный.
да, но если других потребителей (вот таких вот get_*_handler) не будет - то шарить его и не нужно. а Mutex только ради Sync
источник

Э

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

a

antuan in Rust — русскоговорящее сообществo
pub fn on_update_new_message<F>(&mut self, fnc: F) -> &mut Self
      where F: Fn((&EventApi, &UpdateNewMessage)) -> TGResult<()> + Send + Sync + 'static

...

listener.on_update_new_message(get_new_message_handler(channel));
источник

IK

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

IK

Ilya Kmet in Rust — русскоговорящее сообществo
Попалось случайно на глаза. Может кому нужно.
источник

IK

Ilya Kmet in Rust — русскоговорящее сообществo
В джобс продублируйте у кого он под рукой.
источник

Э

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

IK

Ilya Kmet in Rust — русскоговорящее сообществo
Да я в курсе. Потерял его.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ilya Kmet
Да я в курсе. Потерял его.
В описании.
источник

IK

Ilya Kmet in Rust — русскоговорящее сообществo
Эрик
В описании.
Готово
источник
2020 October 28

Э

Эрик in Rust — русскоговорящее сообществo
Спам?
источник

КЛ

Ксения Лаврова ▫️Пер... in Rust — русскоговорящее сообществo
Эрик
Спам?
Нит
источник

J

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

MK

Maxim Koylo in Rust — русскоговорящее сообществo
был на собесе с hr
она: учишь ли что то сейчас?
я: да вот раст учу, ты слышала о нем?
она: да слышала
я: да было бы неплохо его где ни буть поиспользовать
она: ну это свот пет проекты разве что пока
я: эх да, только пет проекты…
😁
источник

ШН

Шерзод Немножко Токс... in Rust — русскоговорящее сообществo
Maxim Koylo
был на собесе с hr
она: учишь ли что то сейчас?
я: да вот раст учу, ты слышала о нем?
она: да слышала
я: да было бы неплохо его где ни буть поиспользовать
она: ну это свот пет проекты разве что пока
я: эх да, только пет проекты…
😁
Суровая реальность
источник

KK

Kirill (Cykooz) Kuzm... in Rust — русскоговорящее сообществo
Надо искать работу на другом языке, дорасти там до важного сеньёра, и начать потихоньку внедрять в проект Rust.
источник