pub struct StructuredMessageBody {
pub durable_content: Option<DurableContent>,
pub durable_tool_results: Vec<DurableToolResult>,
}Fields§
§durable_content: Option<DurableContent>Provider-neutral durable content.
durable_tool_results: Vec<DurableToolResult>Correlated durable results preserve one envelope per call id. A one-result message uses a one-element vector; there is no alternate singular representation.
Trait Implementations§
Source§impl Clone for StructuredMessageBody
impl Clone for StructuredMessageBody
Source§fn clone(&self) -> StructuredMessageBody
fn clone(&self) -> StructuredMessageBody
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 StructuredMessageBody
impl Debug for StructuredMessageBody
Source§impl<'de> Deserialize<'de> for StructuredMessageBody
impl<'de> Deserialize<'de> for StructuredMessageBody
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 StructuredMessageBody
impl PartialEq for StructuredMessageBody
Source§impl Serialize for StructuredMessageBody
impl Serialize for StructuredMessageBody
impl StructuralPartialEq for StructuredMessageBody
Auto Trait Implementations§
impl Freeze for StructuredMessageBody
impl RefUnwindSafe for StructuredMessageBody
impl Send for StructuredMessageBody
impl Sync for StructuredMessageBody
impl Unpin for StructuredMessageBody
impl UnsafeUnpin for StructuredMessageBody
impl UnwindSafe for StructuredMessageBody
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