Sha256: a56f1309182e597370555c18aa31e240e70e82585d6e72ab4c42e2229a8c1a53

Contents?: true

Size: 702 Bytes

Versions: 27

Compression:

Stored size: 702 Bytes

Contents

use wasm_bindgen::prelude::*;

#[wasm_bindgen(start)]
fn foo() {}

#[wasm_bindgen(start)]
fn foo2(x: u32) {}

#[wasm_bindgen(start)]
fn foo3<T>() {}

#[wasm_bindgen(start)]
fn foo4() -> Result<(), JsValue> { Ok(()) }

#[wasm_bindgen(start)]
fn foo5() -> Result<JsValue, ()> { Err(()) }

#[wasm_bindgen(start)]
fn foo6() -> Result<JsValue, JsValue> { Ok(JsValue::from(1u32)) }

#[wasm_bindgen(start)]
async fn foo_async1() {}

#[wasm_bindgen(start)]
async fn foo_async2() -> Result<(), JsValue> { Ok(()) }

#[wasm_bindgen(start)]
async fn foo_async3() -> Result<JsValue, ()> { Err(()) }

#[wasm_bindgen(start)]
async fn foo_async4() -> Result<JsValue, JsValue> { Ok(JsValue::from(1u32)) }

fn main() {}

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-22.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-21.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-20.0.2 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-20.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-18.0.3 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-17.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-17.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-16.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-15.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-15.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.89/ui-tests/start-function.rs
wasmtime-14.0.4 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-14.0.3 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-14.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-14.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-13.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-12.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-12.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-11.0.0 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs
wasmtime-10.0.1 ./ext/cargo-vendor/wasm-bindgen-macro-0.2.87/ui-tests/start-function.rs