germ 0.5.1

The Ultimate Gemini Toolkit.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! This example demonstrates Germ's capabilities for performing a non-blocking
//! request to a Gemini capsule.

#[tokio::main]
async fn main() -> anyhow::Result<()> {
  let url = url::Url::parse("gemini://fuwn.me")?;
  let response = germ::request::request(&url).await?;

  println!("{:?}", response.status());
  println!("{}", response.meta());
  println!("{:?}", response.content());
  println!("{:?}", response.size());
  println!("{:?}", response.suite());

  Ok(())
}