#sentry #crash #breakpad #minidump #crashpad

sys sentry-contrib-native-sys

为 Rust Sentry Native SDK 提供非官方的 FFI 绑定

9 个不稳定版本 (3 个破坏性更新)

0.3.1 2021 年 4 月 23 日
0.3.0 2021 年 2 月 8 日
0.2.1 2021 年 1 月 21 日
0.1.0 2020 年 8 月 17 日
0.0.1 2020 年 6 月 9 日

#4 in #crashpad

Download history • Rust 包仓库 128/week @ 2024-03-13 • Rust 包仓库 71/week @ 2024-03-20 • Rust 包仓库 60/week @ 2024-03-27 • Rust 包仓库 128/week @ 2024-04-03 • Rust 包仓库 118/week @ 2024-04-10 • Rust 包仓库 131/week @ 2024-04-17 • Rust 包仓库 87/week @ 2024-04-24 • Rust 包仓库 113/week @ 2024-05-01 • Rust 包仓库 149/week @ 2024-05-08 • Rust 包仓库 299/week @ 2024-05-15 • Rust 包仓库 56/week @ 2024-05-22 • Rust 包仓库 49/week @ 2024-05-29 • Rust 包仓库 157/week @ 2024-06-05 • Rust 包仓库 188/week @ 2024-06-12 • Rust 包仓库 184/week @ 2024-06-19 • Rust 包仓库 81/week @ 2024-06-26 • Rust 包仓库

642 每月下载量
用于 sentry-contrib-native

MIT/Apache

12MB
239K SLoC

C++ 173K SLoC // 0.2% comments • Rust 包仓库 C 33K SLoC // 0.1% comments • Rust 包仓库 Shell 7.5K SLoC // 0.2% comments • Rust 包仓库 M4 7.5K SLoC // 0.2% comments • Rust 包仓库 Objective-C++ 6.5K SLoC // 0.2% comments • Rust 包仓库 Python 4K SLoC // 0.2% comments • Rust 包仓库 Objective-C 2K SLoC // 0.2% comments • Rust 包仓库 Automake 1.5K SLoC // 0.0% comments • Rust 包仓库 SWIG 1.5K SLoC // 0.0% comments • Rust 包仓库 GNU Style Assembly 1K SLoC // 0.4% comments • Rust 包仓库 Visual Studio Project 610 SLoC • Rust 包仓库 Rust 516 SLoC // 0.0% comments • Rust 包仓库 Go 452 SLoC // 0.2% comments • Rust 包仓库 Assembly 391 SLoC // 0.3% comments • Rust 包仓库 Batch 113 SLoC // 0.4% comments • Rust 包仓库 Bitbake 65 SLoC • Rust 包仓库 Xcode Config 21 SLoC // 0.8% comments • Rust 包仓库 Perl 6 SLoC • Rust 包仓库 Ruby 3 SLoC • Rust 包仓库

包含 (自动工具混淆代码,275KB) configure,(DOS 可执行文件,145KB) dump_syms.exe,(DOS 可执行文件,245KB) symupload.exe,(Windows DLL,170KB) z7_test.dll,(ELF 可执行文件/库,18KB) sentry_example,(模糊 autoconf 代码,10KB) configure.ac 等 7 个更多文件

sentry-contrib-native-sys

Crates.io License

发布: 构建 文档

主分支: 构建 文档

目录

描述

非官方 的 FFI 绑定到 Sentry Native SDK,用于 Rust。此包不打算直接使用,请使用 sentry-contrib-native 代替。

有关更多详细信息,请参阅 sentry-contrib-native 的 README

仓功能

  • transport-default - 默认启用,在 Windows 上使用 WinHttp,在其他地方使用 Curl 作为默认传输。
  • backend-crashpad - 将使用 Crashpad。
  • backend-breakpad - 将使用Breakpad。
  • backend-inproc - 将使用InProc。
  • nightly - 通过 feature(external_doc) 启用完整文档。

默认情况下,所选后端将分别为Linux、MacOS和Windows的Crashpad,以及Android的InProc,即使没有激活相应功能。有关后端更多信息,请参阅 SENTRY_BACKEND

许可证

许可证为以下之一:

任选其一。

归属

使用的文档来自 Sentry Native SDKMIT

有关更多详细信息,请参阅 ATTRIBUTION

依赖项