1个不稳定版本

使用旧的Rust 2015

0.1.0 2017年10月12日

#16 in #sputnik-vm

Apache-2.0

6KB
89

斯普特尼克VM回调包装器

Build Status License Cargo

此回调包装器允许您使用类似于回调的样式调用SputnikVM库,而不是使用RequireError样式。

请注意,尽管如此,RequireError样式在并发编程时更加灵活,并且表现更好。因此,这是一个SputnikVM 贡献项目

开始使用

sputnikvm-callback 添加到您的依赖项中,并实现 sputnikvm_callback::Callback 特性。之后,您可以首先创建一个正常的VM,然后使用

let callback_vm = CallbackVM::new(vm, callback);

之后,在 callback_vm 上调用 fire 就不再需要处理 RequireError

依赖项

~2MB
~21K SLoC