Size: a a a

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

2020 April 15

В

Вафель in Rust — русскоговорящее сообществo
А есть issue/rfc на тему того чтобы енамы с невозможными вариантами не матчить? Т.е. чтобы Result<T, !> можно было сматчить единственным вариантом:

match Ok::<_, !>(1) {
   Ok(n) => ...,
}
источник

R

Re-L in Rust — русскоговорящее сообществo
Rustem B.
какая есть tui библа с поддержкой мыши?
cursive по идее должен поддерживать
источник

RB

Rustem B. in Rust — русскоговорящее сообществo
Re-L
cursive по идее должен поддерживать
cross-platform?
источник

SS

Stanislav Sagan in Rust — русскоговорящее сообществo
Да, читал, но у меня нет файла helloworld.rs Возможно он должен сгенерироватся из protobuf в build скрипте
источник

Э

Эрик in Rust — русскоговорящее сообществo
Stanislav Sagan
Да, читал, но у меня нет файла helloworld.rs Возможно он должен сгенерироватся из protobuf в build скрипте
источник

SS

Stanislav Sagan in Rust — русскоговорящее сообществo
Я не понимаю(
источник

p

polunin.ai in Rust — русскоговорящее сообществo
у меня в идее не прогружается типаж Clone, кто-то сталкивался? даже если его заимпортировать вручную, идея пишет "No method .clone()"
источник

R

Re-L in Rust — русскоговорящее сообществo
Rustem B.
cross-platform?
А я х.з. ncurses кроссплатформенный если, то по идее должен быть
https://github.com/gyscos/cursive/
источник

RB

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

R

Re-L in Rust — русскоговорящее сообществo
кажется нет, только под линуксы
источник

Э

Эрик in Rust — русскоговорящее сообществo
Stanislav Sagan
Я не понимаю(
Запили тикет на гитхабе, что не собирается хелловорлд, пусть тебе автор тоника всё расскажет.
источник

R

Re-L in Rust — русскоговорящее сообществo
но полюбому в винде должен быть способ пускать
источник

SS

Stanislav Sagan in Rust — русскоговорящее сообществo
Эрик
Запили тикет на гитхабе, что не собирается хелловорлд, пусть тебе автор тоника всё расскажет.
Да, спасибо, наверное так и сделаю
Есть подозрения конечно, что у меня просто винда
(не мак не линь)
источник

Э

Эрик in Rust — русскоговорящее сообществo
polunin.ai
у меня в идее не прогружается типаж Clone, кто-то сталкивался? даже если его заимпортировать вручную, идея пишет "No method .clone()"
Пробовал let c = Type::clone(v); ?
источник

r

red75prime in Rust — русскоговорящее сообществo
Вафель
А есть issue/rfc на тему того чтобы енамы с невозможными вариантами не матчить? Т.е. чтобы Result<T, !> можно было сматчить единственным вариантом:

match Ok::<_, !>(1) {
   Ok(n) => ...,
}
#![exhaustive_patterns] в nightly https://github.com/rust-lang/rust/issues/51085
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Пробовал let c = Type::clone(v); ?
источник

В

Вафель in Rust — русскоговорящее сообществo
red75prime
#![exhaustive_patterns] в nightly https://github.com/rust-lang/rust/issues/51085
Спасибо!
источник

p

polunin.ai in Rust — русскоговорящее сообществo
при этом автодополнение с ним работает
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ну, не знаю. Перезапусти, а если не поможет, поставь VScode с RA, что делать.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
ну вот я так и думаю сделать, идея что-то плохо справляется с несколькими карго проектами без воркспейса
источник