Open Sebekerga opened 11 months ago
Сделал шаблон с созданием нескольких объектов ВК, посмотреть можно с помощью команды
cargo generate -g https://github.com/Toveal/native-api-1c-template/ -b dev
Так же возникли трудности. cargo generate не дает возможности создать каталог
Глянул шаблоны - отлично вышло. К слову, ядро этого проекта, по сути, поддерживает точно такую же схему определения компоненты, как и библиотека от tuplecats, и я думаю, что хочу убрать генерацию функций GetClassObject и т.д. внутри макроса derive, добавив отдельный макрос, куда просто передается список компонент, и на его основе уже генерируются эти функции. Поэтому я думаю, будет иметь место трейтий вариант для генерации - simple + complex. Но это надо сначала сделать :)
и дать пользователю возможность ввода нескольких имен объектов компоненты с использованием Regex в cargo-generate. Так мы сможем точно задать формат ввода имен чтобы на основе ввода пользователя создать нужный шаблон