pub struct BackendRunOutput {
pub text: Option<String>,
pub artifacts: Vec<BackendOutputArtifact>,
pub raw: Option<Value>,
}Expand description
Structured output preserved by a backend result.
Fields§
§text: Option<String>§artifacts: Vec<BackendOutputArtifact>§raw: Option<Value>Implementations§
Trait Implementations§
Source§impl Clone for BackendRunOutput
impl Clone for BackendRunOutput
Source§fn clone(&self) -> BackendRunOutput
fn clone(&self) -> BackendRunOutput
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 BackendRunOutput
impl Debug for BackendRunOutput
Source§impl Default for BackendRunOutput
impl Default for BackendRunOutput
Source§fn default() -> BackendRunOutput
fn default() -> BackendRunOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BackendRunOutput
impl<'de> Deserialize<'de> for BackendRunOutput
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 BackendRunOutput
impl PartialEq for BackendRunOutput
Source§impl Serialize for BackendRunOutput
impl Serialize for BackendRunOutput
impl StructuralPartialEq for BackendRunOutput
Auto Trait Implementations§
impl Freeze for BackendRunOutput
impl RefUnwindSafe for BackendRunOutput
impl Send for BackendRunOutput
impl Sync for BackendRunOutput
impl Unpin for BackendRunOutput
impl UnsafeUnpin for BackendRunOutput
impl UnwindSafe for BackendRunOutput
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