pub struct AgentStreamChunkV1 {
pub source_sequence: u64,
pub kind: AgentStreamChunkKindV1,
}Expand description
One chunk of the outbound agent content stream – the
agent-stream-events-v1 capability’s push channel, mirroring
NodeEvent::TerminalFrame exactly: its own subscription, its own type,
no resync promise. source_sequence orders chunks within one provider
source, the same number the provider event carries.
Fields§
§source_sequence: u64§kind: AgentStreamChunkKindV1Implementations§
Trait Implementations§
Source§impl Clone for AgentStreamChunkV1
impl Clone for AgentStreamChunkV1
Source§impl Debug for AgentStreamChunkV1
impl Debug for AgentStreamChunkV1
Source§impl<'de> Deserialize<'de> for AgentStreamChunkV1
impl<'de> Deserialize<'de> for AgentStreamChunkV1
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
impl Eq for AgentStreamChunkV1
Source§impl PartialEq for AgentStreamChunkV1
impl PartialEq for AgentStreamChunkV1
Source§impl Serialize for AgentStreamChunkV1
impl Serialize for AgentStreamChunkV1
impl StructuralPartialEq for AgentStreamChunkV1
Auto Trait Implementations§
impl Freeze for AgentStreamChunkV1
impl RefUnwindSafe for AgentStreamChunkV1
impl Send for AgentStreamChunkV1
impl Sync for AgentStreamChunkV1
impl Unpin for AgentStreamChunkV1
impl UnsafeUnpin for AgentStreamChunkV1
impl UnwindSafe for AgentStreamChunkV1
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