//! Defines an error type representing the message extracted from `AnyError`.
// All of this module is `pub(crate)` and should not appear in the C header file
// or documentation.
use crateAnyError;
/// An error message extracted from an `AnyError`.
///
/// This is part of the implement of the LAST_ERROR mechanism, which takes any `AnyError`,
/// attempts to extract an `ErrorMsg` out of it, and then stores the resulting string
/// (from the `ToString` impl implies by `Display`) as the LAST_ERROR message.
pub