Auto merge of #34465 - frewsxcv:builder-name-example, r=GuillaumeGomez

Add doc example for `std:🧵:Builder::name`.

None
This commit is contained in:
bors
2016-06-25 15:47:31 -07:00
committed by GitHub

View File

@@ -220,6 +220,21 @@ impl Builder {
/// Names the thread-to-be. Currently the name is used for identification
/// only in panic messages.
///
/// # Examples
///
/// ```rust
/// use std::thread;
///
/// let builder = thread::Builder::new()
/// .name("foo".into());
///
/// let handler = builder.spawn(|| {
/// assert_eq!(thread::current().name(), Some("foo"))
/// }).unwrap();
///
/// handler.join().unwrap();
/// ```
#[stable(feature = "rust1", since = "1.0.0")]
pub fn name(mut self, name: String) -> Builder {
self.name = Some(name);