Sha256: 9af0a1894cf703db3ee1f2587fa845cd79b8f5a3c346226473deb899eec544da

Contents?: true

Size: 597 Bytes

Versions: 1

Compression:

Stored size: 597 Bytes

Contents

macro_rules! gentest {
    ($id:ident $path:tt) => {
        mod $id {
            mod normal {
                wasmtime::component::bindgen!($path);
            }
            mod async_ {
                wasmtime::component::bindgen!({
                    path: $path,
                    async: true,
                });
            }
            mod tracing {
                wasmtime::component::bindgen!({
                    path: $path,
                    tracing: true,
                });
            }
        }
        // ...
    };
}

component_macro_test_helpers::foreach!(gentest);

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wasmtime-5.0.0 ./ext/cargo-vendor/wasmtime-component-macro-5.0.0/tests/codegen.rs