Size: a a a

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

2020 September 18

D

Denis in Rust — русскоговорящее сообществo
так и что мешает сделать это при снятии бэктрейса? )
источник

D

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

V

Vladimir in Rust — русскоговорящее сообществo
Denis
gdb вставляет какой-то декаратор?
Т.е. принт какого-то сложного типа у них есть, но это не то же самое что {:?} у раста. И редко когда пользу приносит.
источник

KH

Khachatur Harutyunya... in Rust — русскоговорящее сообществo
Vladimir
У гдб все на уровне бинарных данных же + дебаг символов
Дебаг символы и тут есть, ведь бэктрейс находит методы и строку
источник

D

Denis in Rust — русскоговорящее сообществo
Vladimir
Т.е. принт какого-то сложного типа у них есть, но это не то же самое что {:?} у раста. И редко когда пользу приносит.
мне часто пользу приносит
источник

V

Vladimir in Rust — русскоговорящее сообществo
Ну я про это и спрашиваю) Если принт в виде дебаг символов - то наверное да. Должно работать
источник

D

Denis in Rust — русскоговорящее сообществo
Vladimir
Т.е. принт какого-то сложного типа у них есть, но это не то же самое что {:?} у раста. И редко когда пользу приносит.
ты ж rust-gdb обёртку юзаешь?
источник

V

Vladimir in Rust — русскоговорящее сообществo
Denis
ты ж rust-gdb обёртку юзаешь?
я уже не помню как именно последний раз запускал гдб. Но мне казалось что в стоковый гдб уже влили этот декоратор.
источник

V

Vladimir in Rust — русскоговорящее сообществo
https://sourceware.org/gdb/current/onlinedocs/gdb/Rust.html
@mexus Что-то кроме этого rust-gdb дает?
источник

D

Denis in Rust — русскоговорящее сообществo
понятия не имею )
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
ЧЯДНТ? Как impl Future<Output = ()> + 'static может быть не статик?

https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=9612bec62086609020c81a846adcaf08
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
статики разные бывают
источник

D

Denis in Rust — русскоговорящее сообществo
да не, видимо генератор своего добавляет
источник

D

Denis in Rust — русскоговорящее сообществo
ваще странно конечно
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Denis
ваще странно конечно
ну да, может быть и баг
источник

D

Denis in Rust — русскоговорящее сообществo
с другими трейтами тоже не работает
источник

D

Denis in Rust — русскоговорящее сообществo
видимо сам impl Trait в "return position" дополнительные баунды навешивает
источник

f

folex in Rust — русскоговорящее сообществo
Так оно видимо думает что t захватывается в замыкание?
источник

r

red75prime in Rust — русскоговорящее сообществo
Консервативная оценка времени жизни async блока, похоже.
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Асинк блок тут вообще не при чём, тут только impl Trait
источник