Lines Matching defs:Punctuated
47 pub struct Punctuated<T, P> { struct
52 impl<T, P> Punctuated<T, P> { impl
372 impl<T, P> Clone for Punctuated<T, P> implementation
387 impl<T, P> Eq for Punctuated<T, P> implementation
396 impl<T, P> PartialEq for Punctuated<T, P> implementation
402 let Punctuated { inner, last } = self; in eq() localVariable
409 impl<T, P> Hash for Punctuated<T, P> implementation
415 let Punctuated { inner, last } = self; in hash() localVariable
423 impl<T: Debug, P: Debug> Debug for Punctuated<T, P> { implementation
437 impl<T, P> FromIterator<T> for Punctuated<T, P> implementation
448 impl<T, P> Extend<T> for Punctuated<T, P> implementation
459 impl<T, P> FromIterator<Pair<T, P>> for Punctuated<T, P> { implementation
467 impl<T, P> Extend<Pair<T, P>> for Punctuated<T, P> { implementation
490 impl<T, P> IntoIterator for Punctuated<T, P> { implementation
505 impl<'a, T, P> IntoIterator for &'a Punctuated<T, P> { implementation
514 impl<'a, T, P> IntoIterator for &'a mut Punctuated<T, P> { implementation
523 impl<T, P> Default for Punctuated<T, P> { implementation
931 Punctuated(T, P), enumerator
1026 impl<T, P> Index<usize> for Punctuated<T, P> { implementation
1041 impl<T, P> IndexMut<usize> for Punctuated<T, P> { implementation
1061 impl<T, P> ToTokens for Punctuated<T, P> implementation