Size: a a a

2020 April 29

G

Gymmasssorla in // CIPHERNET
Совершенно секретно
источник

M

MrSmith in // CIPHERNET
Gymmasssorla
@MRSMITH4, тебе тоже будет интересно подумать. Есть тип Message, в нём всякая метаинформация вроде идентификатора, отправителя и т.д., а также MessageKind, в котором несколько вариантов: MessageKind::Text, MessageKind::Video и т.д. Вот мне нужно в своей функции обрабатывать только сообщение с текстом, как описать сигнатуру такой функции?
Просто сделай filter().map() ну или типа того
источник

M

MrSmith in // CIPHERNET
Короче не принципиально же как будет обшая функция в ней внутри и обработай ну если у теб не запудренная система с подписками или префильтрами
источник

M

MrSmith in // CIPHERNET
Можно и if !some.kind { Ret } //process
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Короче не принципиально же как будет обшая функция в ней внутри и обработай ну если у теб не запудренная система с подписками или префильтрами
Смотри, я хочу задачу на части разделить (на функции). Какая сигнатура будет у функции, принимающей текстовое сообщение?
источник

G

Gymmasssorla in // CIPHERNET
Я не хочу всё в огромной цепочке фильтров и отображений делать
источник

M

MrSmith in // CIPHERNET
Ну пока я не увижу код и не пойму нахуя я не скажу
источник

ED

Eto Demerzel in // CIPHERNET
Блять, когда уже ютьюб научится подгонять громкость всех видео под один уровень? 😡
источник

G

Gymmasssorla in // CIPHERNET
Eto Demerzel
Блять, когда уже ютьюб научится подгонять громкость всех видео под один уровень? 😡
+
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Ну пока я не увижу код и не пойму нахуя я не скажу
источник

G

Gymmasssorla in // CIPHERNET
Видишь .unwrap()? Это текст достаётся из Option<String>
источник

G

Gymmasssorla in // CIPHERNET
Этот .unwrap() может как-то раз при неправильном использовании бабахнуть и сиди-читай стектрейс на 2 экрана
источник

ED

Eto Demerzel in // CIPHERNET
Gymmasssorla
Этот .unwrap() может как-то раз при неправильном использовании бабахнуть и сиди-читай стектрейс на 2 экрана
.expect("You fucked up!")

Solved! 🤣
источник

G

Gymmasssorla in // CIPHERNET
Eto Demerzel
.expect("You fucked up!")

Solved! 🤣
Большинство .unwrap() и .expect() в Rust из-за слабой системы типов
источник

G

Gymmasssorla in // CIPHERNET
Причём даже не так. Не из-за слабой системы типов, а из-за нежелания разработчиков следовать TypeDD
источник

ED

Eto Demerzel in // CIPHERNET
Увы, да. Хз, что с этим делать.
источник

G

Gymmasssorla in // CIPHERNET
Eto Demerzel
Увы, да. Хз, что с этим делать.
Рассказать?)
источник

ED

Eto Demerzel in // CIPHERNET
Gymmasssorla
Рассказать?)
Контрибьютить?
источник

ED

Eto Demerzel in // CIPHERNET
Не, спасибо.
источник

ED

Eto Demerzel in // CIPHERNET
Я на Земле живу, у меня в сутках только 24 часа.
источник