pub struct StreamChunkMessage {
pub call_id: String,
pub data: String,
pub event: Option<String>,
}Expand description
A stream chunk to forward to the HTTP client as SSE.
Fields§
§call_id: String§data: String§event: Option<String>Optional event type for SSE (defaults to “message”).
Trait Implementations§
Source§impl Clone for StreamChunkMessage
impl Clone for StreamChunkMessage
Source§fn clone(&self) -> StreamChunkMessage
fn clone(&self) -> StreamChunkMessage
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 StreamChunkMessage
impl Debug for StreamChunkMessage
Source§impl<'de> Deserialize<'de> for StreamChunkMessage
impl<'de> Deserialize<'de> for StreamChunkMessage
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 StreamChunkMessage
impl RefUnwindSafe for StreamChunkMessage
impl Send for StreamChunkMessage
impl Sync for StreamChunkMessage
impl Unpin for StreamChunkMessage
impl UnsafeUnpin for StreamChunkMessage
impl UnwindSafe for StreamChunkMessage
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