#coredump #api #rust

wasm-coredump-builder

Rust 的 Wasm coredump 构建器 API

13 个版本

0.1.22 2023年8月7日
0.1.21 2023年8月4日
0.1.20 2023年7月27日
0.1.15 2023年5月27日
0.1.11 2023年2月24日

WebAssembly 中排名 1267

Download history 764/week @ 2024-04-06 1067/week @ 2024-04-13 1444/week @ 2024-04-20 884/week @ 2024-04-27 1889/week @ 2024-05-04 1590/week @ 2024-05-11 1479/week @ 2024-05-18 999/week @ 2024-05-25 1553/week @ 2024-06-01 1274/week @ 2024-06-08 965/week @ 2024-06-15 317/week @ 2024-06-22 442/week @ 2024-06-29 492/week @ 2024-07-06 1042/week @ 2024-07-13 715/week @ 2024-07-20

每月下载量 2,770
2 个 crate 中使用

MIT 许可证 MIT

13KB
239 代码行

Rust API 用于构建 Wasm Coredump

示例

let mut coredump_builder = wasm_coredump_builder::CoredumpBuilder::new()
        .executable_name("/usr/bin/true.exe");

{
    let mut thread_builder = wasm_coredump_builder::ThreadBuilder::new()
        .thread_name("main");

    let coredump_frame = wasm_coredump_builder::FrameBuilder::new()
        .codeoffset(123)
        .funcidx(6)
        .build();
    thread_builder.add_frame(coredump_frame);

    coredump_builder.add_thread(thread_builder.build());
}

let coredump = coredump_builder.serialize().unwrap();

依赖关系

~400KB