Crate embeddy

Source
Expand description

§Embedding

To embed a folder simply derive the Embedded trait on a struct and set the folder attribute to the folder path relative to the project Cargo.toml

use embeddy::Embedded;

#[derive(Embedded)]
#[folder = "test"]
struct MyResources;

fn main() {
    let file: Option<&'static [u8]> = MyResources::get("test.txt");
}

Traits§

Embedded
Trait implemented on structures that store embedded resources

Derive Macros§

Embedded
Derive macro for the [embeddy-derive::Embedded] trait