Lines Matching defs:self
96 fn try_push(&mut self, value: T) -> Result<(), TryReserveError>; in try_push()
103 fn try_push(&mut self, value: T) -> Result<(), TryReserveError> { in try_push()
203 fn alloc_impl(&self, layout: Layout, zeroed: bool) -> Result<NonNull<[u8]>, AllocError> { in alloc_impl()
222 &self, in grow_impl()
272 fn allocate(&self, layout: Layout) -> Result<NonNull<[u8]>, AllocError> { in allocate()
277 fn allocate_zeroed(&self, layout: Layout) -> Result<NonNull<[u8]>, AllocError> { in allocate_zeroed()
282 unsafe fn deallocate(&self, ptr: NonNull<u8>, layout: Layout) { in deallocate()
292 &self, in grow()
303 &self, in grow_zeroed()
314 &self, in shrink()
381 unsafe fn alloc(&self, layout: Layout) -> *mut u8 { in alloc()
400 unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 { in alloc_zeroed()
414 unsafe fn dealloc(&self, ptr: *mut u8, _layout: Layout) { in dealloc()
419 unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { in realloc()