1

我对 Rust 还是很陌生,很难理解未来。我想在浏览器中实现一个“计时器应用程序”,为此我使用https://yew.rs/。对于计时器,我尝试使用https://github.com/tomaka/wasm-timer/,但没有文档也没有示例。看起来用法应该很明显,但我不明白。

我假设我必须做类似的事情:

let i = Interval::new(core::time::Duration::from_millis(250));

这应该创建一个间隔,每 250 毫秒触发一次。但是什么被解雇了?如何指定我的回调?我希望是这样的:

i.somehow_specify_callback(|| { ... executed every 250ms ...});

我的感觉是,我不知何故走错了路,没有掌握 Rust 的未来。Interval非常感谢有关如何执行某些代码的工作示例。

4

0 回答 0