#sentry #crash #crashpad #breakpad #minidump

sys sentry-contrib-native-sys

Unofficial FFI bindings to the Sentry Native SDK for Rust

9 unstable releases (3 breaking)

0.3.1 Apr 23, 2021
0.3.0 Feb 8, 2021
0.2.1 Jan 21, 2021
0.1.0 Aug 17, 2020
0.0.1 Jun 9, 2020

#3 in #crashpad

Download history 84/week @ 2022-08-10 59/week @ 2022-08-17 98/week @ 2022-08-24 46/week @ 2022-08-31 36/week @ 2022-09-07 58/week @ 2022-09-14 95/week @ 2022-09-21 32/week @ 2022-09-28 79/week @ 2022-10-05 99/week @ 2022-10-12 70/week @ 2022-10-19 62/week @ 2022-10-26 72/week @ 2022-11-02 69/week @ 2022-11-09 92/week @ 2022-11-16 60/week @ 2022-11-23

312 downloads per month
Used in sentry-contrib-native

MIT/Apache

6MB
132K SLoC

C++ 84K SLoC // 0.2% comments C 29K SLoC // 0.1% comments Shell 7.5K SLoC // 0.2% comments Objective-C++ 4.5K SLoC // 0.2% comments Python 3K SLoC // 0.2% comments Automake 1.5K SLoC // 0.0% comments Objective-C 1.5K SLoC // 0.2% comments GNU Style Assembly 561 SLoC // 0.4% comments Rust 516 SLoC // 0.0% comments Assembly 362 SLoC // 0.3% comments Prolog 28 SLoC Xcode Config 15 SLoC // 0.7% comments

sentry-contrib-native-sys

Crates.io License

Release: Build Docs

Master: Build Docs

Table of contents

Description

Unofficial FFI bindings to the Sentry Native SDK for Rust. This crate isn't intended to be used directly, use sentry-contrib-native instead.

For more details see sentry-contrib-native's README

Crate features

  • transport-default - Enabled by default, will use WinHttp on Windows and Curl everywhere else as the default transport.
  • backend-crashpad - Will use Crashpad.
  • backend-breakpad - Will use Breakpad.
  • backend-inproc - Will use InProc.
  • nightly - Enables full documentation through feature(external_doc).

By default the selected backend will be Crashpad for Linux, MacOS and Windows and InProc for Android, even if no corresponding feature is active. See SENTRY_BACKEND for more information on backends.

License

Licensed under either of

at your option.

Attribution

Used documentation from Sentry Native SDK: MIT

See the ATTRIBUTION for more details.

Dependencies