vladislav
Каков парень, а? скудно троллируем! Это ясно, потому что все силы у чата уходят на ТВОЮ МАМАШУ!
Evgεny
Bugworm
Andrey
Andrey
Bugworm
Loo
Хоспади
Loo
Andrey
Alex
главное продолжать смеяться
Loo
Они троллируют в своих илитарных чатах по божески, а мы СМЕЁМСЯ
Andrey
хорошо, выразился не так.
kitsu
В карговском манифесте можно указать зависимости для отдельного [[bin]]/`[[lib]], чего-то не могу найти в доке
kitsu
[dependencies.<bin_name>] чот не заходит
Денис
нет О_о а зачем тебе такое?
Денис
если хочешь публичную либу, делай с ней крейт
kitsu
у меня есть тройка модулей, достаточно мелких, чтобы раскидывать по отдельным репам
kitsu
ну и вообще говоря это 3 бинаря
分解物質
vladislav
подождите что
vladislav
системное программирование на чём?
分解物質
у rust нарисовался конкурент
Денис
(я сначала прочитал на Perf)
kitsu
Денис
это было бы хотя бы полезно )
Andrei
Денис
/stat@combot
Combot
combot.org/chat/-1001082778544
Денис
ы
kitsu
Нави
как в функцию передать набор данных, изначально неизвестных в количестве и типах данных, например
fn func(fun: fn<неизвестные типы>, d: <набор данных>) {
fun(d);
}
Evgεny
если ты не знаешь ничего о типе данных, как ты будешь с ним работать?
Aleksey
в enum может обернуть?
Evgεny
в промежуточную тогда какой-нибудь генерик посылать, можно сразу енам, чтобы диспатчерить по нему на нужную
Alexander
раст это хуже чем плохо. Два дня банальную вещь не могу сделать - функцию для итерации по елементам одного трейта. Так как внешний crate используется, то залил сюда: https://github.com/inv2004/test_lifetimes/blob/master/src/main.rs
Alexander
вообще поражает, ради такой простой вещи приходится в голове выстраивать деревья того кто как живёт, но в итоге мне так и не удалось нормально указать времена жизни. а так как они расходятся - то и раст считает их совсем разными типами похоже (хоть как-то про это говорил бы). И, в результате, просто говорит что функции нет подходящей под тип без объяснений.
Нави
Alexander
ну было аналогично, но вот в эту упёрся конкретно. и мало того, мне кажется там даже это нормально указать и нельзя, так как надо разных lifetimes, но одна из них ассоциированный тип, или хз.
Alexander
В общем что-то подозрение, что раст переоценил, ведь реально примитивная проблема - пробежать по итератору и несколько дней возни - включая что для этого for<'a> надо использовать, про который в книге куцо написано, что его почти никогда использовать не надо.
Нави
Alexander
там нет ничего сложного, там супер-примитивно. итератор по элементам из одного трейта. если такое считать сложным, то ой.
Loo
Loo
удобная позиция
Alexander
Тут нет позиции какой-то. Я уже сомневаюсь возможно ли это в принципе. поизучал, и вот начало казаться что не возможно. Рад бы ошибиться и увидеть вместо тех двух проблемных строк что-то работающее и простое (на последнее уже не рассчитываю).
Loo
Alexander
По лайф-таймам или вообще?
պլհկ
Запахло HKT
adam
Αλεχ
тут на примере C# и винды, но принципы везде одни и те же
Αλεχ
Andrey
вот это интересно уже
Αλεχ
Anton
Вы бы сказали уже человеку, как правильную зависимость выстроить
Αλεχ
без кода?
Αλεχ
мой хрустальный шар сломался, сорян
Anton
Код выше был
Αλεχ
ща скачаю
Αλεχ
посморю
Anton
Там одна функция же
Αλεχ
но ваще проще ругать
պլհկ
Αλεχ
Loo
Αλεχ
Αλεχ
ладно, хватит наверное)
Sergey
https://twitter.com/bhilburn/status/971019559095427075
Loo
Денис
@inv2004 раст починился?)
Денис
:)
Alexander
Alexander
Правда похоже ещё долгий путь предстоит чтоб точно понять что прекрасен. Как так одним лайф-таймом даже удалось + параметров типов только один + главное никакого for<'a>, который изначально и свёл с правильной дороги.
adam
Alex
2001
Loo
2001
ВОУ ВОУ МАТЕМАТИКС ПХД