### Run spirv-reflect demo example Source: https://github.com/gwihlidal/spirv-reflect-rs/blob/master/README.md To see the `spirv-reflect` crate in action, you can execute the provided `demo` example. This command compiles and runs the example in release mode, showcasing some of the crate's usage patterns and capabilities. ```Shell cargo run --release --example demo ``` -------------------------------- ### Add spirv-reflect to Cargo.toml dependencies Source: https://github.com/gwihlidal/spirv-reflect-rs/blob/master/README.md To integrate the `spirv-reflect` crate into your Rust project, add it as a dependency in your `Cargo.toml` file. This specifies the version of the crate to be used, allowing Cargo to fetch and compile it. ```TOML [dependencies] spirv-reflect = "0.2.3" ``` -------------------------------- ### Import spirv-reflect crate in Rust Source: https://github.com/gwihlidal/spirv-reflect-rs/blob/master/README.md After adding the dependency to `Cargo.toml`, declare the external crate in your Rust project's crate root (e.g., `main.rs` or `lib.rs`). This makes the `spirv-reflect` functionalities and types available for use within your Rust code. ```Rust extern crate spirv_reflect; ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.