Lines Matching defs:T
204 pub fn as_slice(&self) -> &[T] { in as_slice()
210 pub fn as_mut_slice(&mut self) -> &mut [T] { in as_mut_slice()
217 pub fn as_mut_ptr(&mut self) -> *mut T { in as_mut_ptr()
224 pub fn as_ptr(&self) -> *const T { in as_ptr()
263 pub fn spare_capacity_mut(&mut self) -> &mut [MaybeUninit<T>] { in spare_capacity_mut()
288 pub fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push()
367 pub unsafe fn from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self { in from_raw_parts()
393 pub fn into_raw_parts(self) -> (*mut T, usize, usize) { in into_raw_parts()
462 pub fn extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> { in extend_with()
501 pub fn extend_from_slice(&mut self, other: &[T], flags: Flags) -> Result<(), AllocError> { in extend_from_slice()
517 pub fn from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> { in from_elem()
550 fn from(b: Box<[T; N], A>) -> Vec<T, A> { in from() argument
584 fn deref(&self) -> &[T] { in deref()
596 fn deref_mut(&mut self) -> &mut [T] { in deref_mut()
702 fn into_raw_parts(self) -> (*mut T, NonNull<T>, usize, usize) { in into_raw_parts()
746 pub fn collect(self, flags: Flags) -> Vec<T, A> { in collect()
812 fn next(&mut self) -> Option<T> { in next()