Berkus
нет конечно, не закончится, давайте сделаем из чятика морг
Ilyas
Обратный закон Годвина?)
Filipp
でゲソ
でゲソ
Читай code of conduct
Safort
Теперь Stylo в ночнухе по умолчанию https://groups.google.com/forum/#!topic/mozilla.dev.platform/H_Sl_-hCF5w
Crazy
Ахахах
Crazy
Ребята вы б еще как в чатике по асму сделали доступ
Crazy
Через флудильню в которой надо ответить на вопросы можно только попасть в основной чат
Anonymous
чтобы был чат из десяти людей?
Anonymous
でゲソ
Напомнило тот срач в issue на гитхабе, где квиры катили бочку на одного из основных контрибуторов потому что он в твиттере написал что-то негодное.
でゲソ
Как это связано с кодом так никто и не пояснил
Крылатый
Нави
Дайте стартовый толчек, как проще простейший https клиент сделать?
Rocket или hyper?
Нави
Может есть какой готовая библиотека для работы с ботами телеграм
պլհկ
reqwest
Anonymous
рокет не для клиента
Anonymous
պլհկ
Завязывайте с CoC, сколько можно
Нави
Нашёл вот)
Нави
https://habrahabr.ru/post/326830/
でゲソ
связано с помощью code of conduct
Речь не про раст, а про какой-то ещё проект. Там не было code of conduct. Да и вообще кондакты вот только начали только год-два назад.
でゲソ
Да и к коду срач имел отношение в целом никакое. Было только требование "забанить контрибутора в репе за твит".
でゲソ
Видимо как-то так у ноды снова форк
Нави
Проблема с ssl
Ошибка
Нави
Compiling openssl-sys-extras v0.7.14
error: failed to run custom build command for openssl-sys-extras v0.7.14
պլհկ
Какой-нибудь openssl-devel не стоит вангую
Нави
При установке раста, си++ поставил, а ссл проигнорировал, в руководстве было написано)
Нави
Ну что то так и ругается после openssl
Anonymous
պլհկ
Ну сделай build --verbose
Mike
разработчики не обязаны иметь одинаковый вид на жизнь, казалось бы
Mike
это не друзья, а случайно собравшиеся вместе люди с одним общим интересом
Kerrigan
:D
Alex
толерастов развелось.
Kerrigan
ужасы какие
Kerrigan
лишь бы казаться социально-значимыми, а не код писать
adam
adam
Вкратце никого не ебет чего ты стоишь, если ты потенциально оскорбил их выдуманный гендер/расу/национальность
Loo
Vladimir
/rust
Karey
#RustLangMatter
Нави
Вот уже видно что в сорцах компилируемой программе нету этого файла
Нави
fatal error C1083: Cannot open include file: 'openssl/ssl.h': No such file or directory
Нави
Откуда только взять его, непонимаю
Vladimir
але
Vladimir
ты дев либо поставил?
Vladimir
openssl-dev
Нави
Скачать файл и насильно в папку виндовса скопировать?
Alex
ууу, виндуз.
Vladimir
хех)
Vladimir
в виндоузе тоже можно скачать дев пакет
Vladimir
или просто сорцы
Vladimir
тебе нужен либ файл и хидеры
պլհկ
че толку ему с сорцов
պլհկ
потом будет писать что не линкуется
Нави
)))
Нави
Возможно с msvc проблема, но с++ 2015 поставил же, без него rust не ставился
պլհկ
можно поставить с gnu
պլհկ
x86_64-pc-windows-gnu
andrei
gnu
պլհկ
https://github.com/sfackler/rust-openssl#windows-msvc
でゲソ
でゲソ
C
Доброго дня, есть вопрос по поводу использования ключевого слова as в use. Что оно вообще обозначает в этом контексте(алиас для типа?), в доках пока чет не нашел. Вроде бы интуитивно понятно, но не совсем, например, есть либа где написано следующее:
rustless/json/mod.rs
pub use serde_json::{Value as JsonValue};
Далее в либе есть какая-то функция, которая принимает rustless::json::JsonValue, а мы, допустим, используем serde_json напрямую(хотя бы потому что через либу rustless может не прокидываться всё что нужно). И пробуем:
fn process_json(json: rustless::json::JsonValue) { ... }
let json: serde_json::Value = ...;
process_json(json) // #1 тут ошибка компиляции, ожидался rustless::json::JsonValue, а мы передаём serde_json::Value
process_json(json as rustless::json::JsonValue) // #2 тоже ошибка, только теперь non scalar cast
А теперь вопрос - эти типы каким-то образом совместимы, или rustless::json::JsonValue это абсолютно новый тип и придется довольствоваться той частью serde_json, которая прокинута через rustless::json?
Vladimir
Доброго дня, есть вопрос по поводу использования ключевого слова as в use. Что оно вообще обозначает в этом контексте(алиас для типа?), в доках пока чет не нашел. Вроде бы интуитивно понятно, но не совсем, например, есть либа где написано следующее:
rustless/json/mod.rs
pub use serde_json::{Value as JsonValue};
Далее в либе есть какая-то функция, которая принимает rustless::json::JsonValue, а мы, допустим, используем serde_json напрямую(хотя бы потому что через либу rustless может не прокидываться всё что нужно). И пробуем:
fn process_json(json: rustless::json::JsonValue) { ... }
let json: serde_json::Value = ...;
process_json(json) // #1 тут ошибка компиляции, ожидался rustless::json::JsonValue, а мы передаём serde_json::Value
process_json(json as rustless::json::JsonValue) // #2 тоже ошибка, только теперь non scalar cast
А теперь вопрос - эти типы каким-то образом совместимы, или rustless::json::JsonValue это абсолютно новый тип и придется довольствоваться той частью serde_json, которая прокинута через rustless::json?
https://doc.rust-lang.org/book/first-edition/casting-between-types.html
Vladimir
А в use алиас типа
Vladimir
Серде json и rustless json могут иметь разные версии серде внутрях, и кастить из одного в другое нельзя.
պլհկ
C
Да, было подозрение на версии, скорее всего они разные. А алиасы же вообще без кастов приводятся?
Vladimir
Да
Berkus
Kerrigan