179 次重大发布

新增 0.182.0 2024 年 8 月 21 日
0.180.0 2024 年 8 月 19 日
0.176.0 2024 年 7 月 29 日
0.148.0 2024 年 3 月 21 日
0.5.0 2022 年 3 月 31 日

#111过程宏

Download history 12614/week @ 2024-05-01 10808/week @ 2024-05-08 16257/week @ 2024-05-15 21225/week @ 2024-05-22 12341/week @ 2024-05-29 18245/week @ 2024-06-05 16161/week @ 2024-06-12 13929/week @ 2024-06-19 17305/week @ 2024-06-26 10348/week @ 2024-07-03 12130/week @ 2024-07-10 10091/week @ 2024-07-17 10789/week @ 2024-07-24 10543/week @ 2024-07-31 12993/week @ 2024-08-07 11027/week @ 2024-08-14

48,748 每月下载量
115 个 Crates(直接使用 3 个)中使用

MIT 许可证

205KB
5.5K SLoC

deno_ops

proc_macro 用于从 Rust 函数生成高度优化的 V8 函数。

use deno_core::{op2, extension};

// Declare an op.
#[op2(fast)]
pub fn op_add(a: i32, b: i32) -> i32 {
  a + b
}

// Register with an extension.
extension!(
  math,
  ops = [op_add]
)

依赖

~0.4–0.8MB
~19K SLoC