# Reactive PostgreSQL for Rust Watch your queries results change as new rows are inserted/updated/deleted Work in progress This little example connects to localhost as user postgres. This will be configurable. ```rust use reactive_pg::*; use serde::{Deserialize, Serialize}; #[derive(Serialize, Deserialize, Debug)] struct Foo { id: i32, name: String, } #[tokio::main] async fn main() { "SELECT * from foo where id < 10" .watch::(|event| println!("{:#?}", event)) .await .await // <- The second await will block until the connection is dropped .unwrap(); } ```