薄っぺらりん

厚くしていきたい

2020-01-01から1年間の記事一覧

surf::getでタイムアウトを設定する

環境 cargo 1.47.0 surf 2.1.0 async-std 1.7.0 方法 async_std::future::timeout関数を使うとハッピーになれる。 以下は5秒以内にレスポンスが無ければタイムアウトするコード。 use std::error::Error; use std::fmt; use std::time::Duration; #[derive(D…