pub struct CodeExecutionResult {
pub outcome: CodeExecutionOutcome,
pub output: String,
}Expand description
Result of code execution.
Contains the outcome and output of executed code.
Fields§
§outcome: CodeExecutionOutcomeWhether the execution succeeded or failed.
output: StringThe output produced by the code execution (stdout/stderr).
Trait Implementations§
Source§impl Clone for CodeExecutionResult
impl Clone for CodeExecutionResult
Source§fn clone(&self) -> CodeExecutionResult
fn clone(&self) -> CodeExecutionResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CodeExecutionResult
impl Debug for CodeExecutionResult
Source§impl<'de> Deserialize<'de> for CodeExecutionResult
impl<'de> Deserialize<'de> for CodeExecutionResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CodeExecutionResult
impl PartialEq for CodeExecutionResult
Source§impl Serialize for CodeExecutionResult
impl Serialize for CodeExecutionResult
impl StructuralPartialEq for CodeExecutionResult
Auto Trait Implementations§
impl Freeze for CodeExecutionResult
impl RefUnwindSafe for CodeExecutionResult
impl Send for CodeExecutionResult
impl Sync for CodeExecutionResult
impl Unpin for CodeExecutionResult
impl UnwindSafe for CodeExecutionResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more