Lines Matching refs:ErrorStr
16 pub struct ErrorStr(String);
19 impl From<u32> for ErrorStr {
21 ErrorStr(format!("custom error code: {}", i))
26 impl<'a> From<&'a str> for ErrorStr {
28 ErrorStr(format!("custom error message: {}", i))
33 impl<I: Debug> ParseError<I> for ErrorStr {
35 ErrorStr(format!("custom error message: ({:?}, {:?})", input, kind))
39 ErrorStr(format!(
49 fn work(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
54 fn dont_work(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
55 Err(Err::Error(ErrorStr("abcd".to_string())))
58 fn work2(input: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
62 fn alt1(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
65 fn alt2(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
68 fn alt3(i: &[u8]) -> IResult<&[u8], &[u8], ErrorStr> {
81 ErrorStr("abcd".to_string())