pub struct ProcessStreamTurnParams {
pub engine_id: String,
pub stream_id: String,
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub request: AgentInferenceRequest,
}Expand description
inference/streamTurn params: a canonical request plus turn provenance.
Fields§
§engine_id: String§stream_id: String§thread_id: ThreadId§turn_id: TurnId§request: AgentInferenceRequestTrait Implementations§
Source§impl Clone for ProcessStreamTurnParams
impl Clone for ProcessStreamTurnParams
Source§fn clone(&self) -> ProcessStreamTurnParams
fn clone(&self) -> ProcessStreamTurnParams
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 ProcessStreamTurnParams
impl Debug for ProcessStreamTurnParams
Source§impl<'de> Deserialize<'de> for ProcessStreamTurnParams
impl<'de> Deserialize<'de> for ProcessStreamTurnParams
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 ProcessStreamTurnParams
impl PartialEq for ProcessStreamTurnParams
Source§fn eq(&self, other: &ProcessStreamTurnParams) -> bool
fn eq(&self, other: &ProcessStreamTurnParams) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProcessStreamTurnParams
impl Serialize for ProcessStreamTurnParams
impl StructuralPartialEq for ProcessStreamTurnParams
Auto Trait Implementations§
impl Freeze for ProcessStreamTurnParams
impl RefUnwindSafe for ProcessStreamTurnParams
impl Send for ProcessStreamTurnParams
impl Sync for ProcessStreamTurnParams
impl Unpin for ProcessStreamTurnParams
impl UnsafeUnpin for ProcessStreamTurnParams
impl UnwindSafe for ProcessStreamTurnParams
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