Lines Matching defs:Vector
27 pub struct Vector<'a, T: 'a>(&'a [u8], usize, PhantomData<T>); struct
29 impl<'a, T: 'a> Default for Vector<'a, T> { implementation
41 impl<'a, T> Debug for Vector<'a, T> implementation
54 impl<'a, T> Copy for Vector<'a, T> {} implementation
56 impl<'a, T> Clone for Vector<'a, T> { implementation
62 impl<'a, T: 'a> Vector<'a, T> { impl
94 impl<'a, T: Follow<'a> + 'a> Vector<'a, T> { implementation
142 impl<'a, T: Follow<'a> + 'a> Follow<'a> for Vector<'a, T> { implementation
275 impl<'a, T: Follow<'a> + 'a> IntoIterator for Vector<'a, T> { implementation
284 impl<'a, 'b, T: Follow<'a> + 'a> IntoIterator for &'b Vector<'a, T> { implementation
293 impl<'a, T> serde::ser::Serialize for Vector<'a, T> implementation