trapcli/trapcli.rs
1//! A simple command-line app that immediately traps.
2//!
3//! Prints a `"Calling libabort::trap()"` message to stderr first,
4//! unless passed environment variable `SILENT` (env. var ignored)
5//!
6//! See `abortcli` for the counterpart that calls `abort()`.
7
8fn main() {
9 if std::env::var_os("SILENT").is_none() {
10 eprintln!("Calling libabort::trap()");
11 }
12 libabort::trap();
13}