INNER CODE UNIT · Rust
fmt
EricLBuehler/mistral.rs · mistralrs-code-exec/src/lib.rs:83
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
f.debug_struct("CodeExecutionConfig")
.field("python_path", &self.python_path)
.field("timeout_secs", &self.timeout_secs)
.field("working_directory", &self.working_directory)
.field("sandbox_policy", &self.sandbox_policy)
.field("permission", &self.permission)
.field("approval_callback", &self.approval_callback.is_some())
.finish()
}
}
#[derive(Clone, Debug)]
pub struct CodeExecutionApproval {
pub approval_id: String,
pub session_id: String,
pub code: String,
pub outputs: Vec<String>,