• Home
  • Raw
  • Download

Lines Matching full:needed

5 use crate::internal::{Err, IResult, Needed, Parser};
19 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
29 /// assert_eq!(parser("H"), Err(Err::Incomplete(Needed::new(4))));
44 CompareResult::Incomplete => Err(Err::Incomplete(Needed::new(tag_len - i.input_len()))), in tag()
60 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
71 /// assert_eq!(parser(""), Err(Err::Incomplete(Needed::new(5))));
86 CompareResult::Incomplete => Err(Err::Incomplete(Needed::new(tag_len - i.input_len()))), in tag_no_case()
102 /// It will return a `Err::Incomplete(Needed::new(1))` if the pattern wasn't met.
105 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
114 /// assert_eq!(not_space("Nospace"), Err(Err::Incomplete(Needed::new(1))));
115 /// assert_eq!(not_space(""), Err(Err::Incomplete(Needed::new(1))));
136 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` if the pattern wasn't met
140 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
150 /// assert_eq!(hex("D15EA5E"), Err(Err::Incomplete(Needed::new(1))));
151 /// assert_eq!(hex(""), Err(Err::Incomplete(Needed::new(1))));
172 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` if the pattern reaches the …
175 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
185 /// assert_eq!(alpha(b"latin"), Err(Err::Incomplete(Needed::new(1))));
186 /// assert_eq!(alpha(b""), Err(Err::Incomplete(Needed::new(1))));
206 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` or if the pattern reaches t…
210 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
219 /// assert_eq!(alpha(b"latin"), Err(Err::Incomplete(Needed::new(1))));
242 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` if the pattern reaches the…
246 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
256 /// assert_eq!(short_alpha(b"latin"), Err(Err::Incomplete(Needed::new(1))));
257 /// assert_eq!(short_alpha(b"ed"), Err(Err::Incomplete(Needed::new(1))));
312 let needed = if m > len { m - len } else { 1 }; in take_while_m_n() localVariable
313 Err(Err::Incomplete(Needed::new(needed))) in take_while_m_n()
326 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` if the match reaches the
331 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
340 /// assert_eq!(till_colon("12345"), Err(Err::Incomplete(Needed::new(1))));
341 /// assert_eq!(till_colon(""), Err(Err::Incomplete(Needed::new(1))));
359 /// *Streaming version* will return a `Err::Incomplete(Needed::new(1))` if the match reaches the
363 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
372 /// assert_eq!(till_colon("12345"), Err(Err::Incomplete(Needed::new(1))));
373 /// assert_eq!(till_colon(""), Err(Err::Incomplete(Needed::new(1))));
392 /// return a `Err::Incomplete(Needed::new(M))` where M is the number of
396 /// the next few chars, so the result will be `Err::Incomplete(Needed::Unknown)`
400 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
409 /// assert_eq!(take6("short"), Err(Err::Incomplete(Needed::Unknown)));
430 /// *Streaming version* will return a `Err::Incomplete(Needed::new(N))` if the input doesn't
434 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
442 /// assert_eq!(until_eof("hello, world"), Err(Err::Incomplete(Needed::Unknown)));
443 /// assert_eq!(until_eof("hello, worldeo"), Err(Err::Incomplete(Needed::Unknown)));
457 None => Err(Err::Incomplete(Needed::Unknown)), in take_until()
469 /// *Streaming version* will return a `Err::Incomplete(Needed::new(N))` if the input doesn't
473 /// # use nom::{Err, error::{Error, ErrorKind}, Needed, IResult};
481 /// assert_eq!(until_eof("hello, world"), Err(Err::Incomplete(Needed::Unknown)));
482 /// assert_eq!(until_eof("hello, worldeo"), Err(Err::Incomplete(Needed::Unknown)));
497 None => Err(Err::Incomplete(Needed::Unknown)), in take_until1()
512 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
554 return Err(Err::Incomplete(Needed::Unknown)); in escaped()
567 return Err(Err::Incomplete(Needed::new(1))); in escaped()
572 return Err(Err::Incomplete(Needed::Unknown)); in escaped()
591 Err(Err::Incomplete(Needed::Unknown)) in escaped()
604 /// # use nom::{Err, error::ErrorKind, Needed, IResult};
663 return Err(Err::Incomplete(Needed::Unknown)); in escaped_transform()
677 return Err(Err::Incomplete(Needed::Unknown)); in escaped_transform()
683 return Err(Err::Incomplete(Needed::Unknown)); in escaped_transform()
698 Err(Err::Incomplete(Needed::Unknown)) in escaped_transform()