url_parse/
error.rs

1use core::fmt::Display;
2
3#[derive(Debug)]
4pub struct ParseError {}
5
6impl Display for ParseError {
7    fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
8        write!(f, "ParseError")
9    }
10}
11
12impl std::error::Error for ParseError {}
13
14#[test]
15fn test_err_display() {
16    let e = ParseError {};
17    let x = format!("{e}");
18    assert_eq!(x, "ParseError")
19}