• Home
  • Raw
  • Download

Lines Matching defs:RepeatedField

22 pub struct RepeatedField<T> {  struct
27 impl<T> RepeatedField<T> { argument
41 impl<T> Clear for RepeatedField<T> { implementation
48 impl<T> Default for RepeatedField<T> { implementation
58 impl<T> RepeatedField<T> { impl
290 impl<T: Default + Clear> RepeatedField<T> { impl
305 impl<T> From<Vec<T>> for RepeatedField<T> { implementation
312 impl<'a, T: Clone> From<&'a [T]> for RepeatedField<T> { implementation
319 impl<T> Into<Vec<T>> for RepeatedField<T> { implementation
326 impl<T: Clone> RepeatedField<T> { impl
346 impl<T: Clone> Clone for RepeatedField<T> { implementation
356 impl<T> FromIterator<T> for RepeatedField<T> { implementation
363 impl<'a, T> IntoIterator for &'a RepeatedField<T> { implementation
372 impl<'a, T> IntoIterator for &'a mut RepeatedField<T> { implementation
381 impl<'a, T> IntoIterator for RepeatedField<T> { implementation
390 impl<T: PartialEq> PartialEq for RepeatedField<T> { implementation
397 impl<T: Eq> Eq for RepeatedField<T> {} implementation
399 impl<T: PartialEq> PartialEq<[T]> for RepeatedField<T> { implementation
411 impl<T: PartialEq> RepeatedField<T> { implementation
419 impl<T: Hash> Hash for RepeatedField<T> { implementation
425 impl<T> AsRef<[T]> for RepeatedField<T> { implementation
432 impl<T> Borrow<[T]> for RepeatedField<T> { implementation
439 impl<T> Deref for RepeatedField<T> { implementation
447 impl<T> DerefMut for RepeatedField<T> { implementation
454 impl<T> Index<usize> for RepeatedField<T> { implementation
463 impl<T> IndexMut<usize> for RepeatedField<T> { implementation
470 impl<T> Extend<T> for RepeatedField<T> { implementation
478 impl<'a, T: Copy + 'a> Extend<&'a T> for RepeatedField<T> { implementation
486 impl<T: fmt::Debug> fmt::Debug for RepeatedField<T> { implementation
494 impl<T: serde::Serialize> serde::Serialize for RepeatedField<T> { implementation
507 impl<'de, T: serde::Deserialize<'de> + Default> serde::Deserialize<'de> for RepeatedField<T> { implementation