Lines Matching full:where
27 ($($ty:ty $(where [$($targs:tt)*])?),* $(,)?) => {$(
52 ($($ty:ty $(where [$($targs:tt)*])?),* $(,)?) => {$(
74 unsafe impl<$($($targs)*)?> CopyNew for $ty where Self: Clone {
87 &mut T where [T: ?Sized],
99 core::sync::atomic::AtomicPtr<T> where [T],
107 &T where [T: ?Sized],
108 *const T where [T: ?Sized],
109 *mut T where [T: ?Sized],
113 core::cell::UnsafeCell<T> where [T],
114 core::cell::Cell<T> where [T],
115 core::cell::RefCell<T> where [T],
116 core::cell::Ref<'_, T> where [T],
117 core::cell::RefMut<'_, T> where [T],
119 core::marker::PhantomData<T> where [T: ?Sized],
122 core::mem::Discriminant<T> where [T],
123 core::mem::ManuallyDrop<T> where [T],
124 core::mem::MaybeUninit<T> where [T],
138 core::num::Wrapping<T> where [T],
140 core::option::Option<T> where [T],
142 core::pin::Pin<T> where [T],
143 core::ptr::NonNull<T> where [T],
145 core::result::Result<T, E> where [T, E],
152 alloc::boxed::Box<T> where [T],
154 alloc::collections::binary_heap::BinaryHeap<T> where [T],
155 alloc::collections::btree_map::BTreeMap<K, V> where [K, V],
156 alloc::collections::btree_set::BTreeSet<T> where [T],
157 alloc::collections::linked_list::LinkedList<T> where [T],
158 alloc::collections::vec_deque::VecDeque<T> where [T],
160 alloc::rc::Rc<T> where [T],
161 alloc::rc::Weak<T> where [T],
162 alloc::sync::Arc<T> where [T],
163 alloc::sync::Weak<T> where [T],
166 alloc::vec::Vec<T> where [T],