obws 0.15.0

The obws (obvious) remote control library for OBS.
Documentation
use std::env;

use anyhow::Result;
use obws::Client;

#[tokio::main]
async fn main() -> Result<()> {
    dotenvy::dotenv().ok();
    tracing_subscriber::fmt::init();

    let client = Client::connect("127.0.0.1", 4455, env::var("OBS_PASSWORD").ok()).await?;

    let version = client.general().version().await?;
    println!("{version:#?}");

    let scene_list = client.scenes().list().await?.scenes;
    println!("{scene_list:#?}");

    Ok(())
}