Adding example to docs

split-by-pattern
Miguel Pérez García 5 years ago
parent cc85533f7c
commit 33e7c87dfc

@ -360,6 +360,21 @@ extension_trait! {
#[doc = r#"
Waits for both the future and a timeout, if the timeout completes before
the future, it returns an TimeoutError.
# Example
```
#async_std::task::block_on(async {
let fut = future::ready(0);
let dur = Duration::from_millis(100);
let res = fut.timeout(dur).await;
assert!(res.is_ok());
let fut = future::ready(0);
let dur = Duration::from_millis(100);
let res = fut.timeout(dur).await;
assert!(res.is_ok())
# });
```
"#]
#[cfg(any(feature = "unstable", feature = "docs"))]
#[cfg_attr(feature = "docs", doc(cfg(unstable)))]

Loading…
Cancel
Save