#!/usr/bin/env rfust
fn main() {
println!("Making request to GitHub API...");
let body: serde_json::Value = reqwest::blocking::Client::new()
.get("https://api.github.com/repos/rust-lang/rust")
.header("User-Agent", "rfust-example") .send()
.expect("Request failed")
.json()
.expect("Failed to parse JSON response");
println!("Repository: {}", body["full_name"].as_str().unwrap_or("?"));
println!("Stars: {}", body["stargazers_count"]);
println!("Language: {}", body["language"].as_str().unwrap_or("?"));
}