Hi! 

In Rust is easy export functions. For example

// main.js
extern {}

#[no_mangle]
pub extern fn hello_world(n: i32) -> i32 {
    n + 1
}

main {}

and the .cargo/config file

[build]
target = "wasm32-unknown-emscripten"

[target.wasm32-unknown-emscripten]
rustflags = [
    "-Clink-args=-s EXPORTED_FUNCTIONS=['_hello_world'] -s ASSERTIONS=1"
]

And the I can call from JS. Now, the problem is when I try to export some 
rust structs. In c++ you can embind class using EMSCRIPTEN_BINDINGS(). How 
I can do some similar to Rust?

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to