about summary refs log tree commit diff
path: root/library/std
diff options
context:
space:
mode:
authordvdsk <noreply@davidsk.dev>2023-07-16 11:32:22 +0200
committerdvdsk <noreply@davidsk.dev>2023-07-16 11:58:00 +0200
commit77844f015f0f3277517f1a5f18404d0777a60274 (patch)
treeb88e57ad616df5c3a485c6c9b37bf817948aa946 /library/std
parent4854fc96463b69174909e56c10805f36bd6d66a9 (diff)
downloadrust-77844f015f0f3277517f1a5f18404d0777a60274.tar.gz
rust-77844f015f0f3277517f1a5f18404d0777a60274.zip
fixes sleep_until examples
Diffstat (limited to 'library/std')
-rw-r--r--library/std/src/thread/mod.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/library/std/src/thread/mod.rs b/library/std/src/thread/mod.rs
index 7cbd7a8a2f6..35f4cb64178 100644
--- a/library/std/src/thread/mod.rs
+++ b/library/std/src/thread/mod.rs
@@ -893,6 +893,9 @@ pub fn sleep(dur: Duration) {
 /// # use std::time::{Duration, Instant};
 /// # use std::thread;
 /// #
+/// # fn update() {}
+/// # fn render() {}
+/// #
 /// let max_fps = 60.0;
 /// let frame_time = Duration::from_secs_f32(1.0/max_fps);
 /// let mut next_frame = Instant::now();
@@ -912,6 +915,8 @@ pub fn sleep(dur: Duration) {
 /// # use std::time::{Duration, Instant};
 /// # use std::thread;
 /// #
+/// # fn slow_web_api_call() {}
+/// #
 /// # const MAX_DURATION: Duration = Duration::from_secs(10);
 /// #
 /// let deadline = Instant::now() + MAX_DURATION;
@@ -919,10 +924,10 @@ pub fn sleep(dur: Duration) {
 /// let mut next_attempt = Instant::now();
 /// loop {
 ///     if Instant::now() > deadline {
-///         break Err(()),
+///         break Err(());
 ///     }
 ///     if let Ready(data) = slow_web_api_call() {
-///         break Ok(data),
+///         break Ok(data);
 ///     }
 ///
 ///     next_attempt = deadline.min(next_attempt + delay);