(&mut self, t: T)
| 154 | impl<T> PushUnchecked<T> for FastVec<T> { |
| 155 | #[inline(always)] |
| 156 | unsafe fn push_unchecked(&mut self, t: T) { |
| 157 | debug_assert!(self.end < self.capacity); |
| 158 | std::ptr::write(self.end, t); |
| 159 | self.end = self.end.add(1); |
| 160 | } |
| 161 | } |
| 162 | |
| 163 | impl<T> PushUnchecked<T> for Vec<T> { |