Cuno
Ну вот. На игрушечном языке уже даже компилятор не запускается
NermaN 𓅂
не тот что в дистрибутиве
doc
doc
А какая система?
NermaN 𓅂
cargo так же виснет
NermaN 𓅂
debian stretch на raspberry pi
NermaN 𓅂
при этом версия в дебиане как и полагается очень старая, но она не работает также как новый бинарик rustup.rs
Berkus
NermaN 𓅂
Berkus
123
Подскажите, вот есть у меня тип A, я имплементирую для него трейт T, внутри имплементации задаю псевдоним Result, который определяет возвращаемое методами значение. Дальше я имплементирую уже другой трейт для другого типа, но в качестве генерика передаю тип A. И теперь мне снова нужно задать псевдоним, и возвращать он должен то же самое. Могу ли я сделать что-то аля type Result = A::Result?
NermaN 𓅂
эх как бы запустить уже раст
Kerrigan
ты на чем пытаешься его запустить?
Kerrigan
inb4: на пс4
պլհկ
Kerrigan
а, вижу debian на raspberry pi
պլհկ
Kerrigan
@Nalorokk тебе обязательно там запускать? Вполне можно скросскомпилить
NermaN 𓅂
мне нужно очень быстро тыркать GPIO поэтому я решил попробовать в этот раз раст
Kerrigan
NermaN 𓅂
он же должен уметь, если заработает компилятор
պլհկ
NermaN 𓅂
Cat
trait T {
type Result;
}
он хочет чтобы в
impl T for B<A>
можно было указать, что Result берётся из impl T for A
Kerrigan
@notplhk почему ссылки в топике нет?
NermaN 𓅂
а как вам раст то? хороший язык?
Cat
Александру (@inv2004) вечно что-то не нравится, нужно у него спросить о минусах
но в основном все минусы от "почему тут нельзя как в хаскеле"
Αλεχ
Αλεχ
только от колбасы на and_then уже подташнивает
Αλεχ
скорее бы авейт уже
Αλεχ
вроде бы помержили, осталось чутка
պլհկ
Cat
Tuntz
ну слава тебе господи
Маjко
Tuntz
больше не русскоговорящие россияне
Tuntz
кстати
NermaN 𓅂
NermaN 𓅂
а вообще есть подозрения что собранное тоже не запустится, не даром же все растовские бинарики пока что не запускаются
NermaN 𓅂
причем все одинаково
Tuntz
В эту пятницу митап в московском офисе Storiqa.
https://www.meetup.com/Rust-%D0%B2-%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B5/events/251913783/
Cat
Маjко
почему не смогу?
Потому что будет невыносимо больно, учитывая вычислительные возможности девайса
Маjко
NermaN 𓅂
Это про сборку
я еще не пробовал вариант с кросскомпиляцией, все таки неплохо было бы таки запустить там раст
Cat
оно? https://github.com/rust-embedded/gpio-utils/issues/17
Berkus
Berkus
если на винде то может и не проще, ех
Cat
NermaN 𓅂
нет там вообще о другом
NermaN 𓅂
у меня не один бинарик раста не запускается, до гпио вообще еще очень далеко =)
Cat
Kerrigan
Kerrigan
на пастебин
Kerrigan
а
Kerrigan
@Nalorokk
NermaN 𓅂
https://pastebin.com/JD9B69qp
Kerrigan
последняя строчка бесконечно?
NermaN 𓅂
Kerrigan
попробуй запустить под рутом
NermaN 𓅂
это происходит до возможности вызвать -v -h
NermaN 𓅂
или что угодно
Kerrigan
у меня есть подозрения
NermaN 𓅂
Kerrigan
https://users.rust-lang.org/t/every-time-i-try-to-cargo-build-rbspy-it-hangs/15345/6
NermaN 𓅂
спасибо
NermaN 𓅂
а в чем дело то интересно
Kerrigan
кинул ссылку
NermaN 𓅂
из под рута запустить я то и не пробовал, обычно в таком нет необходимости
Kerrigan
с правами какой-то косяк
NermaN 𓅂
по хорошему надо багрепорт писать все равно
NermaN 𓅂
какой-то сырой инструментарий у Rust похоже
Kerrigan
мне кажется это чисто распбианопроблемы