I have the following definitions in the Rust code:
#[wasm_bindgen]
pub struct Point {
x: i32,
y: i32,
}
#[wasm_bindgen]
impl Point {
#[wasm_bindgen(constructor)]
pub fn new(x: i32, y: i32) -> Point {
Point { x, y }
}
}
I logged the created object in JS file:
let p = new Point(23, 34);
console.log(p);
But it's giving me a pointer value with the prototype, I don't know how to use it.
How can I get a JS object like { x: 23, y: 34 } with the prototype?
