是否有可能使wasm-bindgen忽略impl中的某些公共功能(不为其生成绑定)?我有一个隐含的含义,我希望某些公共功能具有绑定,但是我不想让其他公共功能具有绑定。
答案 0 :(得分:0)
是的,您可以使用多个impl
块并有选择地添加#[wasm_bindgen]
。
impl Foo {
// pub fns internal to library
}
#[wasm_bindgen]
impl Foo {
// pub fns to export to JS
}