Skip to main content

Crate rustbox_sdk

Crate rustbox_sdk 

Source
Expand description

Official Rust client for Rustbox.

use rustbox_sdk::{Rustbox, SubmitRequest};
let client = Rustbox::new(&std::env::var("RUSTBOX_API_KEY").unwrap())?;
let res = client.run(&SubmitRequest {
    language: "python".into(),
    code: "print('hi')".into(),
    ..Default::default()
}).await?;
println!("{}", res["verdict"]);

Structs§

Rustbox
SubmitOptions
Optional submit-only knobs that don’t belong in the request body.
SubmitRequest

Enums§

Profile
Execution profile.
RustboxError
Errors returned by the Rustbox client.

Constants§

DEFAULT_BASE_URL
Production endpoint.
VERSION
SDK version. Sent in User-Agent.