Crabzilla 提供了一个简单的接口来运行 JavaScript 模块和 Rust 代码。

时间:2024-07-18 12:34:01
【文件属性】:

文件名称:Crabzilla 提供了一个简单的接口来运行 JavaScript 模块和 Rust 代码。

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-18 12:34:01

crabzilla

螃蟹Crabzilla 提供了一个简单的接口来运行 JavaScript 模块和 Rust 代码。例子use crabzilla::* ;use std:: io:: stdin; #[import_fn(name="read" , scope="Stdin" )]fnread_from_stdin () -> Value {letmut buffer=String::new ();println! ("Type your name: " );stdin ().read_line (&mut buffer)?; buffer.pop ();// Remove newlineif buffer.is_empty () {throw! ("Expected name!" ); }json! (buffer) } #[import_fn(name="sayHello" , scope="Stdout" )]fnsay_hello (args:Vec ) {ifletSome (string)= args.get (0 ) {iflet Value::St


【文件预览】:
crabzilla-main
----import_fn()
--------Cargo.toml(538B)
--------src()
--------LICENSE.md(13B)
--------README.md(12B)
----Cargo.toml(83B)
----crabzilla-tests()
--------Cargo.toml(296B)
--------src()
--------js()
----LICENSE.md(1KB)
----README.md(1003B)
----crabzilla()
--------Cargo.toml(520B)
--------src()
--------LICENSE.md(13B)
--------README.md(12B)
----.gitignore(19B)

网友评论