1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
use crate::exceptions::BaseException;

/// The exception raised when Rust code called from Python panics.
///
/// Like SystemExit, this exception is derived from BaseException so that
/// it will typically propagate all the way through the stack and cause the
/// Python interpreter to exit.
pub struct PanicException {
    _private: (),
}

pyo3_exception!(PanicException, BaseException);