В типе прописать Fn вместо fn?
В структе который я собираю?
вероятно я немного подтупливаю😅
Так компилятор как бы подсказывает что делать... С другой стороны, а точно ли нужен dyn Fn вместо просто Fn?
А зачем Вам там trait object?
Ну типо я написал вместо fn Fn, вот мне CLion подсказал что лучше еще подставить dyn
Я бы советовал изучать Rust по Rust Book, а не по CLion. 😉
Сделай не замыканием, а полноценной функцией
Не, тут чего я хочу сделать
Я хочу что бы на старте оно загрузило все плагины и стартануло их. В функцию activate плагина будет кидатся структ для взаимодействия с апи, и там будет функция subscribe, в которую можно добавить функцию для исполнения в любой момент программы, например при исполнении субкоманды build
Да это то понятно
Обсуждают сегодня