Lines Matching refs:core
59 use core::cmp;
60 use core::cmp::Ordering;
61 use core::fmt;
62 use core::hash::{Hash, Hasher};
63 use core::iter;
64 use core::marker::PhantomData;
65 use core::mem::{self, ManuallyDrop, MaybeUninit, SizedTypeProperties};
66 use core::ops::{self, Index, IndexMut, Range, RangeBounds};
67 use core::ptr::{self, NonNull};
68 use core::slice::{self, SliceIndex};
388 /// [mem::size_of::\<T>]: core::mem::size_of
394 /// [`MaybeUninit`]: core::mem::MaybeUninit
1842 struct FillGapOnDrop<'a, T, A: core::alloc::Allocator> {
1854 impl<'a, T, A: core::alloc::Allocator> Drop for FillGapOnDrop<'a, T, A> {
2892 /// as required by the `core::borrow::Borrow` implementation.