Lines Matching defs:Punctuated
46 pub struct Punctuated<T, P> { struct
51 impl<T, P> Punctuated<T, P> { argument
361 impl<T, P> Clone for Punctuated<T, P> implementation
381 impl<T, P> Eq for Punctuated<T, P> implementation
390 impl<T, P> PartialEq for Punctuated<T, P> implementation
396 let Punctuated { inner, last } = self; in eq() localVariable
403 impl<T, P> Hash for Punctuated<T, P> implementation
409 let Punctuated { inner, last } = self; in hash() localVariable
417 impl<T: Debug, P: Debug> Debug for Punctuated<T, P> { implementation
431 impl<T, P> FromIterator<T> for Punctuated<T, P> implementation
442 impl<T, P> Extend<T> for Punctuated<T, P> implementation
453 impl<T, P> FromIterator<Pair<T, P>> for Punctuated<T, P> { implementation
461 impl<T, P> Extend<Pair<T, P>> for Punctuated<T, P> implementation
492 impl<T, P> IntoIterator for Punctuated<T, P> { implementation
507 impl<'a, T, P> IntoIterator for &'a Punctuated<T, P> { implementation
516 impl<'a, T, P> IntoIterator for &'a mut Punctuated<T, P> { implementation
525 impl<T, P> Default for Punctuated<T, P> { implementation
928 Punctuated(T, P), enumerator
1047 impl<T, P> Index<usize> for Punctuated<T, P> { implementation
1062 impl<T, P> IndexMut<usize> for Punctuated<T, P> { implementation
1082 impl<T, P> ToTokens for Punctuated<T, P> implementation