Lines Matching refs:Error

19 pub enum Error {  enum
24 Io(std::io::Error),
36 Reader(Box<dyn std::error::Error>),
75 impl Error { impl
76 pub(crate) fn new_reader<E: Into<Box<dyn std::error::Error>>>(e: E) -> Self { in new_reader()
77 Error::Reader(e.into()) in new_reader()
132 impl Debug for Error { implementation
148 impl Display for Error { implementation
154 impl From<ParseError> for Error { implementation
156 Error::Parsing(e) in from()
160 impl From<core::str::Utf8Error> for Error { implementation
162 Error::Utf8Transform in from()
166 impl From<std::io::Error> for Error { implementation
167 fn from(e: std::io::Error) -> Self { in from()
168 Error::Io(e) in from()
172 impl std::error::Error for Error {} implementation
174 impl serde::ser::Error for Error { implementation
179 Error::Custom(msg.to_string()) in custom()
183 impl serde::de::Error for Error { implementation
188 Error::Custom(msg.to_string()) in custom()
192 impl From<FromUtf8Error> for Error { implementation
194 Error::Utf8Transform in from()
198 impl From<IntoStringError> for Error { implementation
200 Error::TypeTransform in from()
206 use crate::{Error, ParseError};
224 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, 'a')) in ut_error_fmt()
232 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{8}')) in ut_error_fmt()
240 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{b}')) in ut_error_fmt()
248 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{c}')) in ut_error_fmt()
254 format!("{:?}", Error::Parsing(ParseError::InvalidUtf8Bytes(1))), in ut_error_fmt()
259 format!("{:?}", Error::Parsing(ParseError::UnexpectedEndOfJson(1))), in ut_error_fmt()
264 format!("{:?}", Error::Parsing(ParseError::TrailingBytes(1))), in ut_error_fmt()
269 format!("{:?}", Error::Parsing(ParseError::ParsingUnfinished)), in ut_error_fmt()
276 Error::Io(std::io::Error::from(ErrorKind::AddrInUse)) in ut_error_fmt()
281 assert_eq!(format!("{:?}", Error::ParseNumber), "Parse Number Error",); in ut_error_fmt()
284 format!("{:?}", Error::Utf8Transform), in ut_error_fmt()
289 format!("{:?}", Error::TypeTransform), in ut_error_fmt()
294 format!("{:?}", Error::IncorrectSerdeUsage), in ut_error_fmt()
299 format!("{:?}", Error::Custom(String::from("Custom Error"))), in ut_error_fmt()
304 format!("{:?}", Error::ExceedRecursionLimit), in ut_error_fmt()
311 Error::Reader(std::io::Error::from(ErrorKind::AddrInUse).into()) in ut_error_fmt()
319 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, 'a')) in ut_error_fmt()
327 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{8}')) in ut_error_fmt()
335 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{b}')) in ut_error_fmt()
343 Error::Parsing(ParseError::UnexpectedCharacter(1, 1, '\u{c}')) in ut_error_fmt()
349 format!("{}", Error::Parsing(ParseError::InvalidUtf8Bytes(1))), in ut_error_fmt()
354 format!("{}", Error::Parsing(ParseError::UnexpectedEndOfJson(1))), in ut_error_fmt()
359 format!("{}", Error::Parsing(ParseError::TrailingBytes(1))), in ut_error_fmt()
364 format!("{}", Error::Io(std::io::Error::from(ErrorKind::AddrInUse))), in ut_error_fmt()
368 assert_eq!(format!("{}", Error::ParseNumber), "Parse Number Error",); in ut_error_fmt()
370 assert_eq!(format!("{}", Error::Utf8Transform), "Utf8 Transform Error",); in ut_error_fmt()
372 assert_eq!(format!("{}", Error::TypeTransform), "Type Transform Error",); in ut_error_fmt()
377 Error::Reader(std::io::Error::from(ErrorKind::AddrInUse).into()) in ut_error_fmt()
395 format!("{}", Error::from(ParseError::TrailingBytes(1))), in ut_error_from()
402 Error::from(std::io::Error::from(ErrorKind::AddrInUse)) in ut_error_from()
411 Error::from(std::str::from_utf8(&str_vec).err().unwrap()) in ut_error_from()
419 Error::from(String::from_utf8(vec![129, 129, 129]).err().unwrap()) in ut_error_from()
427 Error::from( in ut_error_from()