Vladimir
Маjко
Ок, засчитано
Vladimir
Imp Struct
Маjко
692
Маjко
Все равно очень не мало
Anonymous
do catch {
a?; // a : bool
return some_dangerous_computation();
}
Vladimir
Это трейтов?
Vladimir
Или их реализации
Маjко
это на impl ... for
Anonymous
ща можно сделать как fn guard(a: bool) -> Option<()> { if a { Some(()) } else { None } }
Vladimir
Нужно определения трейтов, а не реализации
Маjко
Эм, нет же
Vladimir
То я накосячил
Маjко
Или я не так понял идею
Vladimir
Эм, нет же
Да, аттрибуты ставятся на сам трейт
Маjко
Если трейтов — то это бессмысленно
Маjко
Юзлесс
Маjко
Ну это действительно можно и руками сделать
Vladimir
И если чёт этот трейт реализовывает, то его будет подсвечивать, в методе который его возвращант
Маjко
Но блин, для разных типов разные трейты наиболее важны
Маjко
Мне похуй на Display у U256
Маjко
А у String это важно
Vladimir
Vladimir
И зачем тебе дисплей?
Маjко
Нихера себе вопросы
Маjко
Чтобы стринги на экран печатать, вестимо
Vladimir
Это про кейс когда метод возвращает структуру, и не понятно что это за структура.
Vladimir
Маjко
Дисплей образно
Маjко
В зависимости от контекста мне может быть важно абсолютно разное
Маjко
Лучше б в rls такую функциональность впилили
Маjко
Или в идеевский плагин на худой конец
Маjко
Чтоб в контексте показывал трейтики
Маjко
Иожно и нейроночку
Маjко
Хехе
Vladimir
Ну ты про другое наверное. Тебе в контексте главных методов чтоб не мусолить глаза остальным. А тут речь, повторюсь, когда вообще не понятно что за объект у тебя
Маjко
Типа Map это Future а не Итератор чтоб понимать?
Vladimir
Типа того
Маjко
Ну ладн, это вполне может быть полезным.
Я б больше хотел фичу сортировки трейтов в доке в зависимости от того что чаще используется юзерами крейта
Маjко
Вот это вообще мастхэв
Маjко
Пока листаешь туда-обратно глаза устают в куче херни искать нужный трейт с методами
Loo
ctrl+f
Anonymous
Loo
?
Anonymous
я на это и жалуюсь
Маjко
ctrl+f
Ты не всегда знаешь название того, что тебе нужно)
Маjко
Если ты не юзал либу уже некоторое время
Маjко
Там бывает набор своих трейтов
Vladimir
Можно готу дефинишин
Маjко
В доке?
Маjко
Опять же, я по наванию метода ищу ж, я хз как он выглядит и называется и тем более в каком трейте лежит
Маjко
Ладн, с вами весело, но пойду поем
Vladimir
В доке?
В доке ещё проще, там ссылки
Anonymous
хм
Anonymous
некрасиво
Vladimir
Ну тогда форкай раст
Vladimir
Мы поддержим
Anonymous
нечего мне больше делать
Vladimir
Тогда довольствоваться остаётся
Vladimir
Никто в здравом уме для була не будет реализовывать ничего такого
Vladimir
Потом захочешь для интежеров, чтоб по - возвращали ошибку
Anonymous
оч смешно
andrei
лол
Евгений
Ну очевидно же, что не надо для встроенный типов встроенные трейты имплементировать
Евгений
Маjко
Anonymous
причем здесь result 🤔
Маjко
Для ошибок уже реализован Try
Anonymous
да
Маjко
Точнее для резалтов
Anonymous
для option он планируется
Anonymous
можно работать под подразумеванием что он уже есть
Anton
Anton
Прикольно
Anton
Впервые в истории гтк сделали туторы
Anton
Магия
Anton
Да еще и с пояснениями архитектурными