Lines Matching full:needed
14 use crate::error::Needed;
44 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
46 /// # use winnow::error::Needed::Size;
58 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
68 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
88 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
90 /// # use winnow::error::Needed::Size;
102 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
112 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
133 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
135 /// # use winnow::error::Needed::Size;
147 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
157 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
178 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
180 /// # use winnow::error::Needed::Size;
192 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
202 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
223 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
225 /// # use winnow::error::Needed::Size;
237 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
247 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
268 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
270 /// # use winnow::error::Needed::Size;
282 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
292 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
340 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
342 /// # use winnow::error::Needed::Size;
354 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
364 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
384 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
386 /// # use winnow::error::Needed::Size;
398 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
408 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(2))));
432 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
434 /// # use winnow::error::Needed::Size;
446 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
456 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(3))));
488 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
490 /// # use winnow::error::Needed::Size;
502 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
512 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(4))));
536 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
538 /// # use winnow::error::Needed::Size;
550 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
560 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
584 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
586 /// # use winnow::error::Needed::Size;
598 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
608 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
632 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
634 /// # use winnow::error::Needed::Size;
646 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
656 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
676 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
678 /// # use winnow::error::Needed::Size;
690 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
700 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
721 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
723 /// # use winnow::error::Needed::Size;
735 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
745 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
766 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
768 /// # use winnow::error::Needed::Size;
780 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
790 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
811 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
813 /// # use winnow::error::Needed::Size;
825 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
835 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
856 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
858 /// # use winnow::error::Needed::Size;
870 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
880 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
927 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
929 /// # use winnow::error::Needed::Size;
941 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
951 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
971 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
973 /// # use winnow::error::Needed::Size;
985 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
995 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1019 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1021 /// # use winnow::error::Needed::Size;
1033 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1043 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
1075 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1077 /// # use winnow::error::Needed::Size;
1089 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1099 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
1123 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1125 /// # use winnow::error::Needed::Size;
1137 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1147 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
1171 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1173 /// # use winnow::error::Needed::Size;
1185 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1195 /// assert_eq!(parser(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
1221 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1223 /// # use winnow::error::Needed::Size;
1235 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1237 /// # use winnow::error::Needed::Size;
1246 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1271 ErrMode::Incomplete(Needed::new(1)) in u8_()
1290 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1292 /// # use winnow::error::Needed::Size;
1311 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1313 /// # use winnow::error::Needed::Size;
1322 /// assert_eq!(be_u16(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1329 /// assert_eq!(le_u16(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1362 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1364 /// # use winnow::error::Needed::Size;
1383 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1385 /// # use winnow::error::Needed::Size;
1394 /// assert_eq!(be_u24(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
1401 /// assert_eq!(le_u24(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
1434 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1436 /// # use winnow::error::Needed::Size;
1455 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1457 /// # use winnow::error::Needed::Size;
1466 /// assert_eq!(be_u32(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
1473 /// assert_eq!(le_u32(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
1506 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1508 /// # use winnow::error::Needed::Size;
1527 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1529 /// # use winnow::error::Needed::Size;
1538 /// assert_eq!(be_u64(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
1545 /// assert_eq!(le_u64(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
1578 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1580 /// # use winnow::error::Needed::Size;
1599 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1601 /// # use winnow::error::Needed::Size;
1610 /// assert_eq!(be_u128(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
1617 /// assert_eq!(le_u128(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
1649 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1651 /// # use winnow::error::Needed::Size;
1663 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1665 /// # use winnow::error::Needed::Size;
1674 /// assert_eq!(parser(Partial::new(&b""[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1705 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1707 /// # use winnow::error::Needed::Size;
1726 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1728 /// # use winnow::error::Needed::Size;
1737 /// assert_eq!(be_i16(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1744 /// assert_eq!(le_i16(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
1777 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1779 /// # use winnow::error::Needed::Size;
1798 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1800 /// # use winnow::error::Needed::Size;
1809 /// assert_eq!(be_i24(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
1816 /// assert_eq!(le_i24(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(2))));
1849 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1851 /// # use winnow::error::Needed::Size;
1870 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1872 /// # use winnow::error::Needed::Size;
1881 /// assert_eq!(be_i32(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
1888 /// assert_eq!(le_i32(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(3))));
1921 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1923 /// # use winnow::error::Needed::Size;
1942 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1944 /// # use winnow::error::Needed::Size;
1953 /// assert_eq!(be_i64(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
1960 /// assert_eq!(le_i64(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(7))));
1993 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
1995 /// # use winnow::error::Needed::Size;
2014 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2016 /// # use winnow::error::Needed::Size;
2025 /// assert_eq!(be_i128(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
2032 /// assert_eq!(le_i128(Partial::new(&b"\x01"[..])), Err(ErrMode::Incomplete(Needed::new(15))));
2062 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2065 /// # use winnow::error::Needed::Size;
2077 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2087 /// assert_eq!(parser(Partial::new(&[0x01][..])), Err(ErrMode::Incomplete(Needed::new(3))));
2111 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2113 /// # use winnow::error::Needed::Size;
2125 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2135 /// assert_eq!(parser(Partial::new(&[0x01][..])), Err(ErrMode::Incomplete(Needed::new(7))));
2159 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2161 /// # use winnow::error::Needed::Size;
2173 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2183 /// assert_eq!(parser(Partial::new(&[0x01][..])), Err(ErrMode::Incomplete(Needed::new(3))));
2207 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2209 /// # use winnow::error::Needed::Size;
2221 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2231 /// assert_eq!(parser(Partial::new(&[0x01][..])), Err(ErrMode::Incomplete(Needed::new(7))));
2258 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2260 /// # use winnow::error::Needed::Size;
2279 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2281 /// # use winnow::error::Needed::Size;
2290 /// assert_eq!(be_f32(Partial::new(&b"abc"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
2297 /// assert_eq!(le_f32(Partial::new(&b"abc"[..])), Err(ErrMode::Incomplete(Needed::new(1))));
2330 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2332 /// # use winnow::error::Needed::Size;
2351 /// # use winnow::{error::ErrMode, error::ErrorKind, error::InputError, error::Needed};
2353 /// # use winnow::error::Needed::Size;
2362 /// assert_eq!(be_f64(Partial::new(&b"abc"[..])), Err(ErrMode::Incomplete(Needed::new(5))));
2369 /// assert_eq!(le_f64(Partial::new(&b"abc"[..])), Err(ErrMode::Incomplete(Needed::new(5))));
2406 /// # use winnow::{error::ErrMode, error::ErrorKind, error::Needed, stream::Partial};
2424 /// assert_eq!(parser(stream(b"\x00\x03a")), Err(ErrMode::Incomplete(Needed::new(2))));
2467 /// # use winnow::{error::ErrMode, error::{InputError, ErrorKind}, error::Needed, stream::{Partial,…
2492 /// assert_eq!(parser(stream(b"\x00\x03a")), Err(ErrMode::Incomplete(Needed::new(2))));
2539 /// # use winnow::{error::ErrMode, error::{InputError, ErrorKind}, error::Needed};