pub fn set_telemetry_handler(handler: fn(&ChieError))Expand description
Set the global error telemetry handler
This function sets a global handler that will be called whenever an error
is reported via report_telemetry() or new_with_telemetry().
The handler can only be set once. Subsequent calls will be ignored.
ยงExample
use chie_shared::{set_telemetry_handler, ChieError};
fn my_telemetry_handler(error: &ChieError) {
// Report to monitoring system
eprintln!("Telemetry: {} - {}", error.kind, error.message);
}
set_telemetry_handler(my_telemetry_handler);