Lines Matching defs:ThreadLocal
102 pub struct ThreadLocal<T: Send> { struct
127 // ThreadLocal is always Sync, even if T isn't argument
128 unsafe impl<T: Send> Sync for ThreadLocal<T> {} implementation
130 impl<T: Send> Default for ThreadLocal<T> { implementation
136 impl<T: Send> Drop for ThreadLocal<T> { implementation
158 impl<T: Send> ThreadLocal<T> { impl
318 impl<T: Send> IntoIterator for ThreadLocal<T> { implementation
330 impl<'a, T: Send + Sync> IntoIterator for &'a ThreadLocal<T> { implementation
339 impl<'a, T: Send> IntoIterator for &'a mut ThreadLocal<T> { implementation
348 impl<T: Send + Default> ThreadLocal<T> { implementation
356 impl<T: Send + fmt::Debug> fmt::Debug for ThreadLocal<T> { implementation
362 impl<T: Send + UnwindSafe> UnwindSafe for ThreadLocal<T> {} implementation