docs_overview/
docs_overview.rs

1//! Documentation examples for SDK Overview page.
2//!
3//! Run with: cargo run --example docs_overview
4
5fn main() -> Result<(), Box<dyn std::error::Error>> {
6    // ANCHOR: create-client
7    use s2_sdk::{S2, types::S2Config};
8
9    let client = S2::new(S2Config::new(std::env::var("S2_ACCESS_TOKEN")?))?;
10
11    let basin = client.basin("my-basin".parse()?);
12    let stream = basin.stream("my-stream".parse()?);
13    // ANCHOR_END: create-client
14
15    println!("Created client for stream: {:?}", stream);
16    Ok(())
17}