EdgeDB Query Builder

dont judge it too hard please....// This crate is still VERY VERY in dev. Below is a simple example of how to insert something and select it.
```rust let newmoviename = String::from("Ferris, a true story."); let query = Query::new().insert("Movie", vec![(String::from("title"), newmoviename.to_owned())]).build();

conn.query_single::( &query, &(), ).await?;

let query = Query::new().select("Movie", vec!["id", "title"]).filter(vec![(String::from("title"), newmoviename)]).build();

let val = conn.query::( &query, &(), ).await?; ```
View the full example here