タグ

ブックマーク / zenn.dev/nojima (1)

  • Rust の Future に入門した

    最近、Rust の Future と async/await の使い方を調べたのでメモしておきます。 最初の例 まず、HTTP サーバーにリクエストを送ってレスポンスを出力するプログラムを書いてみます。 // [dependencies] // tokio = { version = "1.9", features = ["full"] } // reqwest = "0.11" type Result<T> = std::result::Result<T, Box<dyn std::error::Error>>; #[tokio::main] async fn main() -> Result<()> { let resp = reqwest::get("https://httpbin.org/get").await?; let body = resp.text().await?; pr

    Rust の Future に入門した
    yhara
    yhara 2021/08/07
  • 1