/third_party/rust/crates/nom/src/bytes/ |
H A D | streaming.rs | 10 InputTakeAtPosition, Slice, ToUsize, 121 Input: InputTakeAtPosition, in is_not() 122 T: FindToken<<Input as InputTakeAtPosition>::Item>, in is_not() 157 Input: InputTakeAtPosition, in is_a() 158 T: FindToken<<Input as InputTakeAtPosition>::Item>, in is_a() 192 Input: InputTakeAtPosition, in take_while() 193 F: Fn(<Input as InputTakeAtPosition>::Item) -> bool, in take_while() 226 Input: InputTakeAtPosition, in take_while1() 227 F: Fn(<Input as InputTakeAtPosition>::Item) -> bool, in take_while1() 347 Input: InputTakeAtPosition, in take_till() [all...] |
H A D | complete.rs | 10 InputTakeAtPosition, Slice, ToUsize, 121 Input: InputTakeAtPosition, in is_not() 122 T: FindToken<<Input as InputTakeAtPosition>::Item>, in is_not() 155 Input: InputTakeAtPosition, in is_a() 156 T: FindToken<<Input as InputTakeAtPosition>::Item>, in is_a() 187 Input: InputTakeAtPosition, in take_while() 188 F: Fn(<Input as InputTakeAtPosition>::Item) -> bool, in take_while() 217 Input: InputTakeAtPosition, in take_while1() 218 F: Fn(<Input as InputTakeAtPosition>::Item) -> bool, in take_while1() 334 Input: InputTakeAtPosition, in take_till() [all...] |
/third_party/rust/crates/nom/src/character/ |
H A D | streaming.rs | 12 AsChar, FindToken, InputIter, InputLength, InputTake, InputTakeAtPosition, Slice, 319 T: InputTakeAtPosition, in alpha0() 320 <T as InputTakeAtPosition>::Item: AsChar, in alpha0() 340 T: InputTakeAtPosition, in alpha1() 341 <T as InputTakeAtPosition>::Item: AsChar, in alpha1() 361 T: InputTakeAtPosition, in digit0() 362 <T as InputTakeAtPosition>::Item: AsChar, in digit0() 382 T: InputTakeAtPosition, in digit1() 383 <T as InputTakeAtPosition>::Item: AsChar, in digit1() 403 T: InputTakeAtPosition, in hex_digit0() [all...] |
H A D | complete.rs | 12 AsChar, FindToken, InputIter, InputLength, InputTake, InputTakeAtPosition, Slice, 343 T: InputTakeAtPosition, in alpha0() 344 <T as InputTakeAtPosition>::Item: AsChar, in alpha0() 368 T: InputTakeAtPosition, in alpha1() 369 <T as InputTakeAtPosition>::Item: AsChar, in alpha1() 394 T: InputTakeAtPosition, in digit0() 395 <T as InputTakeAtPosition>::Item: AsChar, in digit0() 437 T: InputTakeAtPosition, in digit1() 438 <T as InputTakeAtPosition>::Item: AsChar, in digit1() 461 T: InputTakeAtPosition, in hex_digit0() [all...] |
/third_party/rust/crates/nom/src/number/ |
H A D | streaming.rs | 12 AsBytes, AsChar, Compare, InputIter, InputLength, InputTake, InputTakeAtPosition, Offset, Slice, 1361 T: InputTakeAtPosition + InputLength, in recognize_float() 1362 <T as InputTakeAtPosition>::Item: AsChar in recognize_float() 1388 T: InputTakeAtPosition, in recognize_float_or_exceptions() 1389 <T as InputTakeAtPosition>::Item: AsChar, in recognize_float_or_exceptions() 1427 T: InputTakeAtPosition + InputTake + InputLength, in recognize_float_parts() 1428 <T as InputTakeAtPosition>::Item: AsChar, in recognize_float_parts() 1434 //let (i, zeroes) = take_while(|c: <T as InputTakeAtPosition>::Item| c.as_char() == '0')(i)?; in recognize_float_parts() 1537 T: InputTakeAtPosition, in float() 1538 <T as InputTakeAtPosition> in float() [all...] |
H A D | complete.rs | 13 AsBytes, AsChar, Compare, InputIter, InputLength, InputTake, InputTakeAtPosition, Offset, Slice, 1392 T: InputTakeAtPosition, in recognize_float() 1393 <T as InputTakeAtPosition>::Item: AsChar, in recognize_float() 1419 T: InputTakeAtPosition, in recognize_float_or_exceptions() 1420 <T as InputTakeAtPosition>::Item: AsChar, in recognize_float_or_exceptions() 1458 T: InputTakeAtPosition + InputLength, in recognize_float_parts() 1459 <T as InputTakeAtPosition>::Item: AsChar, in recognize_float_parts() 1465 //let (i, zeroes) = take_while(|c: <T as InputTakeAtPosition>::Item| c.as_char() == '0')(i)?; in recognize_float_parts() 1565 T: InputTakeAtPosition, in float() 1566 <T as InputTakeAtPosition> in float() [all...] |
/third_party/rust/crates/nom/src/ |
H A D | traits.rs | 430 /// Dummy trait used for default implementations (currently only used for `InputTakeAtPosition` and `Compare`). 435 /// a default version of `InputTakeAtPosition` and `Compare`. 438 /// `InputTakeAtPosition` (like the one for `&[u8]`). 444 pub trait InputTakeAtPosition: Sized { traits 498 impl<T: InputLength + InputIter + InputTake + Clone + UnspecializedInput> InputTakeAtPosition impls 562 impl<'a> InputTakeAtPosition for &'a [u8] { impls 625 impl<'a> InputTakeAtPosition for &'a str { impls
|
/third_party/rust/crates/nom/src/combinator/ |
H A D | mod.rs | 16 use crate::traits::{AsChar, InputIter, InputLength, InputTakeAtPosition, ParseTo};
|