是否可以将特定的封闭方式编译到Rust中的WASM?
这是我的main
函数
fn main() {
let v = vec![1, 2, 3];
let z = 123;
let w: Vec<_> = v
.iter()
.map(|x| {
// closure A
println!("v = {x}");
z + x * x
})
.collect();
println!("{:?}", w);
}
封闭式注释<代码>闭合a 有时可能会引用其他板条箱的API。
有没有办法仅将封闭式注释<代码>封闭(而不是整个main
函数)编译为WebAssembly?
Here's my main
function as
fn main() {
let v = vec![1, 2, 3];
let z = 123;
let w: Vec<_> = v
.iter()
.map(|x| {
// closure A
println!("v = {x}");
z + x * x
})
.collect();
println!("{:?}", w);
}
The closure enclosing comment
closure A
may reference other crates' APIs sometimes.
Is there a way to compile only the closure enclosing comment closure A
(rather than the whole main
function) to WebAssembly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论