pub enum AgentStreamSourceKind {
Subagent,
}Expand description
Origin type for a stream record emitted by a nested runtime component.
Variants§
Subagent
Record emitted by a delegated subagent run.
Trait Implementations§
Source§impl Clone for AgentStreamSourceKind
impl Clone for AgentStreamSourceKind
Source§fn clone(&self) -> AgentStreamSourceKind
fn clone(&self) -> AgentStreamSourceKind
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 AgentStreamSourceKind
impl Debug for AgentStreamSourceKind
Source§impl<'de> Deserialize<'de> for AgentStreamSourceKind
impl<'de> Deserialize<'de> for AgentStreamSourceKind
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 AgentStreamSourceKind
Source§impl PartialEq for AgentStreamSourceKind
impl PartialEq for AgentStreamSourceKind
Source§fn eq(&self, other: &AgentStreamSourceKind) -> bool
fn eq(&self, other: &AgentStreamSourceKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AgentStreamSourceKind
impl Serialize for AgentStreamSourceKind
impl StructuralPartialEq for AgentStreamSourceKind
Auto Trait Implementations§
impl Freeze for AgentStreamSourceKind
impl RefUnwindSafe for AgentStreamSourceKind
impl Send for AgentStreamSourceKind
impl Sync for AgentStreamSourceKind
impl Unpin for AgentStreamSourceKind
impl UnsafeUnpin for AgentStreamSourceKind
impl UnwindSafe for AgentStreamSourceKind
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