Lines Matching full:pub
32 pub struct IntoIter<
36 pub(super) buf: NonNull<T>,
37 pub(super) phantom: PhantomData<T>,
38 pub(super) cap: usize,
41 pub(super) alloc: ManuallyDrop<A>,
42 pub(super) ptr: *const T,
43 pub(super) end: *const T,
66 pub fn as_slice(&self) -> &[T] { in as_slice()
84 pub fn as_mut_slice(&mut self) -> &mut [T] { in as_mut_slice()
91 pub fn allocator(&self) -> &A { in allocator()
112 pub(super) fn forget_allocation_drop_remaining(&mut self) { in forget_allocation_drop_remaining()
130 pub(crate) fn forget_remaining_elements(&mut self) { in forget_remaining_elements()
286 pub trait NonDrop {}