use spvirit_client::PvaClient;
use std::ops::ControlFlow;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let pv = std::env::args()
.nth(1)
.unwrap_or_else(|| "MY:PV:NAME".into());
let client = PvaClient::builder().build();
client
.pvmonitor(&pv, |value| {
println!("{value}");
ControlFlow::Continue(())
})
.await?;
Ok(())
}