Lines Matching defs:T
201 pub fn as_slice(&self) -> &[T] { in as_slice()
207 pub fn as_mut_slice(&mut self) -> &mut [T] { in as_mut_slice()
214 pub fn as_mut_ptr(&mut self) -> *mut T { in as_mut_ptr()
221 pub fn as_ptr(&self) -> *const T { in as_ptr()
260 pub fn spare_capacity_mut(&mut self) -> &mut [MaybeUninit<T>] { in spare_capacity_mut()
285 pub fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push()
364 pub unsafe fn from_raw_parts(ptr: *mut T, length: usize, capacity: usize) -> Self { in from_raw_parts()
390 pub fn into_raw_parts(self) -> (*mut T, usize, usize) { in into_raw_parts()
459 pub fn extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> { in extend_with()
498 pub fn extend_from_slice(&mut self, other: &[T], flags: Flags) -> Result<(), AllocError> { in extend_from_slice()
514 pub fn from_elem(value: T, n: usize, flags: Flags) -> Result<Self, AllocError> { in from_elem()
547 fn from(b: Box<[T; N], A>) -> Vec<T, A> { in from() argument
581 fn deref(&self) -> &[T] { in deref()
593 fn deref_mut(&mut self) -> &mut [T] { in deref_mut()
699 fn into_raw_parts(self) -> (*mut T, NonNull<T>, usize, usize) { in into_raw_parts()
743 pub fn collect(self, flags: Flags) -> Vec<T, A> { in collect()
809 fn next(&mut self) -> Option<T> { in next()