TGViewer
Random Rust Dev Random Rust Dev @random_rust_dev · 472 subscribers
Post #77 631
Опять я отвлекаюсь от графики.

Недавно я сделал библиотеку egui-probe для генерации UI редактирования значения любых типов с помощью EguiProbe трейта, который можно задерайвить.

Но это редактирование конкретного типа. А что если типа нет?
Совсем без схемы делать ну такое.
Хоче рантаймовую опциональную схему и генерировать UI для неё.

Поэтому сегодня я сделал новую библиотеку.

Она предоставляет тип Value который может принимать несколько классических вариантов данных.

А так же тип Desc, который описыает схему.
Сам он при этом может редактироваться с помощью EguiProbe.

А объединяя Value и Desc можно получить ValueProbe, который может быть использован для редактирования значения согласно схеме.

Самое замечательное, что почти не пришлось писать UI кода в этот раз.
Всю тяжелую UI работу делает egui-probe

На видео показан demo example.
  • 🔥 7
More from @random_rust_dev
  1. Sep 20, 2026И всё же ИИ отличная штука. Никакой поисковик не мог мне дать ответ на вопрос, почему шурш…
  2. Sep 20, 2026Скелетор злодей, но не врун
  3. Sep 18, 2026Я попросил GPT Astra повысить производительность Alkahest. GPT смог прогнать профайлер и у…
  4. Sep 16, 2026PC gaming with extra steps
  5. Sep 14, 2026Сегодня снова загадка. Вот в этом коде будет ли соптимизирован bound check в последнем выр…
  6. Sep 13, 2026Чуть не забыл. Поздравлчю всех с днём промпт-инженера!
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →