Macro tor_error::bad_api_usage
source · macro_rules! bad_api_usage { { $( $arg:tt )* } => { ... }; }
Expand description
Create a bad API usage error, including a message like format!
, and capturing this call site
The calling stack backtrace is also captured,
when the backtrace
cargo feature this is enabled.
§Examples
use tor_error::bad_api_usage;
let need_target = targets.next().ok_or_else(|| bad_api_usage!("no targets"))?;