Size: a a a

2020 May 15

SP

Stanislav Popov in rust_offtopic
короче я просто хочу сказать что все не так однозначно
источник

SP

Stanislav Popov in rust_offtopic
и примера как реализовать Externally tagged вообще нету нигде
источник

ML

Mike Lubinets in rust_offtopic
Что ты подразумеваешь под «реализацией externally tagged”
источник

B

Bogdan in rust_offtopic
Mike Lubinets
Не было бы — вывод лога на порядок дороже чем записать локацию в Эррор
Ой, я имел ввиду не выводить на экран, а записывать вгутрь ошибки
источник

B

Bogdan in rust_offtopic
Vec<&'static str>
источник

ML

Mike Lubinets in rust_offtopic
Bogdan
Ой, я имел ввиду не выводить на экран, а записывать вгутрь ошибки
Для этого нужна поддержка со стороны std
источник

B

Bogdan in rust_offtopic
Ну и эти строки на этапе компиляции захардкожены в ?
источник

SP

Stanislav Popov in rust_offtopic
Mike Lubinets
Что ты подразумеваешь под «реализацией externally tagged”
я хочу положиться например на внутренню логику какуюто самого энама чтобы решать какой он будет вариантом
источник

B

Bogdan in rust_offtopic
Mike Lubinets
Для этого нужна поддержка со стороны std
А std::Error::backtrace тоже ж в стд
источник

ML

Mike Lubinets in rust_offtopic
Stanislav Popov
я хочу положиться например на внутренню логику какуюто самого энама чтобы решать какой он будет вариантом
Я не понимаю, сорри. Какую логику енама?
Externally tagged это про представление в твоём жсоне, если что.
источник

ML

Mike Lubinets in rust_offtopic
Bogdan
А std::Error::backtrace тоже ж в стд
Найтли
источник

SP

Stanislav Popov in rust_offtopic
Mike Lubinets
Я не понимаю, сорри. Какую логику енама?
Externally tagged это про представление в твоём жсоне, если что.
ну вот да, и где оно в моем жсоне представляется ?)
источник

ML

Mike Lubinets in rust_offtopic
Ну и хз, я не уверен что твой подход был бы дешевле
источник

ML

Mike Lubinets in rust_offtopic
Stanislav Popov
ну вот да, и где оно в моем жсоне представляется ?)
Тэг : объект варианта
источник

SP

Stanislav Popov in rust_offtopic
так нету тега
источник

ML

Mike Lubinets in rust_offtopic
Всмысле нет?))
источник

SP

Stanislav Popov in rust_offtopic
ну а где? в примере не вижу
источник

SP

Stanislav Popov in rust_offtopic
а стоп о боже до меня дошло
источник

ML

Mike Lubinets in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
это просто вариант который Adjacently tagged
источник