Lines Matching refs:InputLength
18 pub trait InputLength {
24 impl<'a, T> InputLength for &'a [T] {
31 impl<'a> InputLength for &'a str {
38 impl<'a> InputLength for (&'a [u8], usize) {
433 /// default implementation: If the input type implements `InputLength`, `InputIter`,
498 impl<T: InputLength + InputIter + InputTake + Clone + UnspecializedInput> InputTakeAtPosition
787 T: InputLength + InputIter<Item = u8> + InputTake + UnspecializedInput,
788 O: InputLength + InputIter<Item = u8> + InputTake,
1053 impl InputLength for [u8; $N] {
1060 impl<'a> InputLength for &'a [u8; $N] {