Size: a a a

2021 April 24

SP

Stanislav Popov in rust_offtopic
возвращаешь просто какойнить класс UUID_DIct
источник

SP

Stanislav Popov in rust_offtopic
это же скорее всего у тебя все типы однозначные
источник

SP

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

SP

Stanislav Popov in rust_offtopic
четыре дженерик параметра за которым надо таскать пучок трейтов
источник

SP

Stanislav Popov in rust_offtopic
вот это я пока не понял как алиасить все
источник

TK

Traveller Kolsky in rust_offtopic
List[Tuple[...]] выглядит неоч
источник

G

George in rust_offtopic
А я виноват, что там лист туплей получается? ¯\_(ツ)_/¯
Такая логика в том месте.
источник

SP

Stanislav Popov in rust_offtopic
да нормально выглядит, это придирки уже к дизаену
источник

SP

Stanislav Popov in rust_offtopic
листы туплов постоянно нужны хз
источник

SP

Stanislav Popov in rust_offtopic
самое смешное тоже - это в расте ты можешь конкретный тупл спрятать в структурку. в питонке то хуй
источник

G

George in rust_offtopic
Никак. Any. Всякие T. U -> U, T понимает очень со скрипом, практически нигде
источник

SP

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

SP

Stanislav Popov in rust_offtopic
зассаные дикты не типизируются без танцев, датаклассы надо велосипедить потому что там в конструкторе зассаный кваргс или просто нет контроля чтобы они создавались с обязательными кейаргс параметрами, типа (self,*, трололо) короче
источник

G

George in rust_offtopic
Да ну простейшее что у меня было  даже не выразить. Callable[[]] нотация тоже не тайпчекается и чарм сваливается в dict.
источник

G

George in rust_offtopic
Pydantic с плагином вместо датаклассов и будет счастье. Хотя бы какое-то счастье. Там такое есть. Учёт обязательных параметров литнером и в рантайме.
источник

G

George in rust_offtopic
Я аналог этой функции через pyo3 прокидывал, пытался типизировать как-то - ни в какую.
источник

SP

Stanislav Popov in rust_offtopic
да трешак
источник

G

George in rust_offtopic
не хватает T::Item. Не получаетя типизировать ключ.
источник

SP

Stanislav Popov in rust_offtopic
мупу кстати тормозное говно, его помоему pyright уже обогнало по юзабилити
источник

SP

Stanislav Popov in rust_offtopic
но так как у них нет доков это все боль
источник