| Crates.io | embeddir |
| lib.rs | embeddir |
| version | 0.1.1 |
| created_at | 2020-01-02 19:04:48.956726+00 |
| updated_at | 2020-01-02 19:08:59.245016+00 |
| description | A macro for embedding all files in a directory into the executable |
| homepage | |
| repository | https://github.com/PonasKovas/embeddir |
| max_upload_size | |
| id | 194557 |
| size | 6,981 |
A macro that embeds all files in a specified directory into the executable at compile-time.
Works similarly to include_bytes! macro.
#![feature(proc_macro_hygiene)]
fn main() {
let dir = embeddir::embed!("examples/static");
for (filename, contents) in &dir {
println!("Filename: {}, Contents: \"{}\"",
filename,
std::str::from_utf8(contents).unwrap());
}
}