//! A stand-in for `std::error`
usecore::fmt::{Debug, Display};/// A stand-in for `std::error::Error`, which requires no allocation.
pubtraitError: Debug + Display {/// A short description of the error.
////// The description should not contain newlines or sentence-ending
/// punctuation, to facilitate embedding in larger user-facing
/// strings.
fndescription(&self)->&str;/// The lower-level cause of this error, if any.
fncause(&self)->Option<&Error>{None}}