如何仅在一个板条箱中声明一个函数并在Rust中的另一个板条箱中定义/实现该函数?

时间:2020-07-12 14:55:01

标签: rust forward-declaration

我想创建一个从文件加载纹理的函数。 纹理结构本身位于板条箱“ common”中。 我想要一个以“ common”声明的函数“ load”,但是 在“图形”中实现-因为它需要访问图形API。 在C ++中,我可以向前声明该函数... 我已经找到了,但是有没有替代extern“ C”的更好方法? https://users.rust-lang.org/t/call-function-declared-in-crate-but-defined-in-other-crate/23598

谢谢!

0 个答案:

没有答案