pmse_render/
err.rs

1//! 错误类型
2use std::error::Error;
3use std::fmt::{Display, Formatter};
4
5/// 自定义简单错误信息
6#[derive(Debug, Clone)]
7pub struct E(pub String);
8
9impl Error for E {}
10
11impl Display for E {
12    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), std::fmt::Error> {
13        write!(f, "{:?}", self)
14    }
15}