Я хочу создать функцию для загрузки текстуры из файла. Сама структура текстуры находится в "общем" ящике. Мне нужна функция «load», которая объявлена в «common», но реализована в «graphics», поскольку для нее требуется доступ к графическому API. В C ++ я мог бы просто объявить эту функцию вперед ... Я нашел это, но есть ли способ лучше вместо extern "C"? https://users.rust-lang.org/t/call-function-declared-in-crate-but-defined-in-other-crate/23598
Заранее спасибо!