这是this question over here的表亲,对C也有同样的要求.

基本上,有没有比把它变成一个大字节数组并放入源文件更好的方法呢?

或者,宏是否有能力做到这一点?(铁 rust 宏…看起来很密集,我不知道它们的确切功能.)

推荐答案

你可能想要include_bytes!块.

如果您使用的是旧版本的Rust,请改用include_bin!.

Rust相关问答推荐

在‘await’点上使用‘std::同步::Mutex’是否总是会导致僵局?

使用nom将任何空白、制表符、白线等序列替换为单个空白

如何在tauri—leptos应用程序中监听后端值的变化?""

使用元组执行条件分支的正确方法

为什么我的梅森素数代码的指数越大,速度就越快?

支持TLS的模拟HTTP服务器

重写Rust中的方法以使用`&;mut self`而不是`mut self`

Rust&;Tokio:如何处理更多的信号,而不仅仅是SIGINT,即SIGQUE?

使用关联类型重写时特征的实现冲突

Rust中WPARAM和VIRTUAL_KEY的比较

Rust中的一生语法有什么作用?

有什么方法可以通过使用生命周期来减轻嵌套生成器中的当生成器产生时borrow 可能仍在使用错误?

有没有办法隐式绑定 let/match 操作的成员?

使用 lalrpop 在 rust 中解析由 " 引用的字符串

我什么时候应该使用特征作为 Rust 的类型?

rust 中不同类型的工厂函数

如何创建递归borrow 其父/创建者的 struct ?

在空表达式语句中移动的值

如何为返回正确类型的枚举实现 get 方法?

如何将 while 循环内的用户输入添加到 Rust 中的向量?