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}