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}