Sandkasten client library for running untrusted code
```rust,norun use sandkastenclient::{ schemas::programs::{BuildRequest, BuildRunRequest, MainFile}, SandkastenClient, };
async fn main() { let client = SandkastenClient::new("http://your-sandkasten-instance".parse().unwrap()); let result = client .buildandrun(&BuildRunRequest { build: BuildRequest { environment: "python".into(), mainfile: MainFile { name: Some("test.py".into()), content: "print(6 * 7, end='')".into(), }, ..Default::default() }, run: Default::default(), }) .await .unwrap(); asserteq!(result.run.stdout, "42"); } ```