#glob-pattern #glob #embed #include #hello-world

无std include_glob

通过glob模式将文件嵌入可执行文件

2个不稳定版本

0.2.0 2023年7月4日
0.1.0 2023年7月3日

#332无标准库

MIT/Apache

8KB
79

include_glob!

通过glob模式将文件嵌入可执行文件

特性

  • 零成本 - 在幕后,行为与原生的 include_bytes!include_str! 宏完全相同。
  • 非常简单 - 代码行数不到100行。
  • 最小依赖 - 尽管是一个过程宏,但它只依赖于 glob

用法

在命令行中运行

cargo add include_glob

示例

假设有一个文件 file.123.txt,其内容为 hello world

use include_glob::include_glob_bytes;

static FILE: &[u8] = include_glob_bytes!("file.*.txt");
assert_eq!(FILE, b"hello world");

许可证

根据您的选择,许可协议为Apache License,Version 2.0或MIT许可。

除非您明确声明,否则根据Apache-2.0许可协议,您有意提交给此包的贡献将根据上述许可协议双重许可,不附加任何额外条款或条件。

依赖项

~48KB