Lines Matching defs:Punctuated
46 pub struct Punctuated<T, P> { struct
51 impl<T, P> Punctuated<T, P> { impl
371 impl<T, P> Clone for Punctuated<T, P> implementation
386 impl<T, P> Eq for Punctuated<T, P> implementation
395 impl<T, P> PartialEq for Punctuated<T, P> implementation
401 let Punctuated { inner, last } = self; in eq() localVariable
408 impl<T, P> Hash for Punctuated<T, P> implementation
414 let Punctuated { inner, last } = self; in hash() localVariable
422 impl<T: Debug, P: Debug> Debug for Punctuated<T, P> { implementation
436 impl<T, P> FromIterator<T> for Punctuated<T, P> implementation
447 impl<T, P> Extend<T> for Punctuated<T, P> implementation
458 impl<T, P> FromIterator<Pair<T, P>> for Punctuated<T, P> { implementation
466 impl<T, P> Extend<Pair<T, P>> for Punctuated<T, P> { implementation
489 impl<T, P> IntoIterator for Punctuated<T, P> { implementation
504 impl<'a, T, P> IntoIterator for &'a Punctuated<T, P> { implementation
513 impl<'a, T, P> IntoIterator for &'a mut Punctuated<T, P> { implementation
522 impl<T, P> Default for Punctuated<T, P> { implementation
909 Punctuated(T, P), enumerator
979 impl<T, P> Index<usize> for Punctuated<T, P> { implementation
994 impl<T, P> IndexMut<usize> for Punctuated<T, P> { implementation
1014 impl<T, P> ToTokens for Punctuated<T, P> implementation