От нечего делать, я решил попробовать написать клиент для OpenVK на Rust :rust:
Для интерфейса используется egui (eframe).
Для http запросов - ehttp (от создателя egui).

За первый день реализовано:
- Полноценная авторизация с поддержкой 2FA кодов (но без сохранения получаемого токена).

Завтра предстоит:
- Сделать обработку json.
- Сделать обработку ошибок.
- Сделать сохранение токена куда-нибудь.
- Начать разрабатывать главное окно клиента.

Буду надеяться, что меня хватит довести это дело до ума... :blobcatchewwire:

#rust #rustlang #openvk