Pet-проект на Rust нуждается в конструктивной критике

Примерно 8 месяцев назад я написал на Rust pet-проект, который пытается быть подобием Hibernate в экосистеме Java. Я даже опубликовал его в качестве Open Source, но получил негативный отзыв и удалил его с GitHub.

Сейчас я решил вернуться к этому проекту, но подойти к нему с другой стороны. Я бы хотел услышать идеи по проекту от опытных разработчиков на Rust. Что в моем проекте сделано не в идиоматическом стиле Rust и т.д. и т.п. В общем, хочется получить чек-лист того, что в проекте не так и как это исправить.

63001e5b9eeedc69dd2eab278856425e.png

Пожалуйста, помогите. Мне очень нужна ваша обратная связь.

Код проекта на GitHub.

© Habrahabr.ru