pub struct PayloadOutput {
pub value: Value,
pub meta: HashMap<String, Value>,
}Expand description
Output from a payload execution.
Fields§
§value: ValueThe primary output value.
meta: HashMap<String, Value>Additional metadata from the execution (e.g., token counts, latency).
Trait Implementations§
Source§impl Clone for PayloadOutput
impl Clone for PayloadOutput
Source§fn clone(&self) -> PayloadOutput
fn clone(&self) -> PayloadOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PayloadOutput
impl Debug for PayloadOutput
Source§impl<'de> Deserialize<'de> for PayloadOutput
impl<'de> Deserialize<'de> for PayloadOutput
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
Auto Trait Implementations§
impl Freeze for PayloadOutput
impl RefUnwindSafe for PayloadOutput
impl Send for PayloadOutput
impl Sync for PayloadOutput
impl Unpin for PayloadOutput
impl UnsafeUnpin for PayloadOutput
impl UnwindSafe for PayloadOutput
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