Lines Matching defs:ThreadLocal
103 pub struct ThreadLocal<T: Send> { struct
128 // ThreadLocal is always Sync, even if T isn't argument
129 unsafe impl<T: Send> Sync for ThreadLocal<T> {} implementation
131 impl<T: Send> Default for ThreadLocal<T> { implementation
137 impl<T: Send> Drop for ThreadLocal<T> { implementation
154 impl<T: Send> ThreadLocal<T> { impl
308 impl<T: Send> IntoIterator for ThreadLocal<T> { implementation
320 impl<'a, T: Send + Sync> IntoIterator for &'a ThreadLocal<T> { implementation
329 impl<'a, T: Send> IntoIterator for &'a mut ThreadLocal<T> { implementation
338 impl<T: Send + Default> ThreadLocal<T> { impl
346 impl<T: Send + fmt::Debug> fmt::Debug for ThreadLocal<T> { implementation
352 impl<T: Send + UnwindSafe> UnwindSafe for ThreadLocal<T> {} implementation