Lines Matching refs:Needed
427 use $crate::{Err,Needed,IResult,error::ErrorKind};
435 Err(Err::Incomplete(Needed::Size(1 + $substr.input_len())))
452 use crate::internal::{Err, Needed, IResult};
474 None => Err::<_,_>(Err::Incomplete(Needed::Size(1))),
517 assert_eq!(a_or_b(e), Err(Err::Incomplete(Needed::Size(1)))); in is_not()
679 assert_eq!(res, Err(Err::Incomplete(Needed::Size(9))));
685 assert_eq!(y(&b"nd"[..]), Err(Err::Incomplete(Needed::Size(3))));
686 assert_eq!(y(&b"123"[..]), Err(Err::Incomplete(Needed::Size(3))));
687 assert_eq!(y(&b"123en"[..]), Err(Err::Incomplete(Needed::Size(3))));
693 assert_eq!(ys("123en"), Err(Err::Incomplete(Needed::Size(3))));
741 assert_eq!(f(&a[..]), Err(Err::Incomplete(Needed::Size(1))));
742 assert_eq!(f(&b[..]), Err(Err::Incomplete(Needed::Size(1))));
755 assert_eq!(f(&a[..]), Err(Err::Incomplete(Needed::Size(1))));
756 assert_eq!(f(&b[..]), Err(Err::Incomplete(Needed::Size(1))));
771 assert_eq!(x(&a[..]), Err(Err::Incomplete(Needed::Size(2))));
772 assert_eq!(x(&b[..]), Err(Err::Incomplete(Needed::Size(1))));
773 assert_eq!(x(&c[..]), Err(Err::Incomplete(Needed::Size(1))));
788 assert_eq!(f(&a[..]), Err(Err::Incomplete(Needed::Size(1))));
791 assert_eq!(f(&d[..]), Err(Err::Incomplete(Needed::Size(1))));
803 assert_eq!(f(&a[..]), Err(Err::Incomplete(Needed::Size(1))));
806 assert_eq!(f(&d[..]), Err(Err::Incomplete(Needed::Size(1))));
813 assert_eq!(f(""), Err(Err::Incomplete(Needed::Size(1))));
814 assert_eq!(f("abcd"), Err(Err::Incomplete(Needed::Size(1))));
820 assert_eq!(g(""), Err(Err::Incomplete(Needed::Size(1))));
829 assert_eq!(f(""), Err(Err::Incomplete(Needed::Size(1))));
830 assert_eq!(f("abcd"), Err(Err::Incomplete(Needed::Size(1))));
836 assert_eq!(g(""), Err(Err::Incomplete(Needed::Size(1))));
845 assert_eq!(f(""), Err(Err::Incomplete(Needed::Size(3))));
846 assert_eq!(f("ab"), Err(Err::Incomplete(Needed::Size(3))));
847 assert_eq!(f("點"), Err(Err::Incomplete(Needed::Size(3))));
854 assert_eq!(g(""), Err(Err::Incomplete(Needed::Size(1))));
900 assert_eq!(x(b"\x02."), Err(Err::Incomplete(Needed::Size(2))));
901 assert_eq!(x(b"\x02"), Err(Err::Incomplete(Needed::Size(2))));
906 assert_eq!(y(b"magic\x02."), Err(Err::Incomplete(Needed::Size(2))));
907 assert_eq!(y(b"magic\x02"), Err(Err::Incomplete(Needed::Size(2))));
917 assert_eq!(test(&b"ab"[..]), Err(Err::Incomplete(Needed::Size(4))));
925 assert_eq!(test2("ab"), Err(Err::Incomplete(Needed::Size(4))));