pub struct AgentSseRequest {
pub input: String,
pub last_event_id: Option<u64>,
}Expand description
Request body for the POST /agent/stream endpoint (sse-server feature).
Fields§
§input: StringUser input forwarded verbatim to the agent.
last_event_id: Option<u64>Optional client-side Last-Event-ID; an actual Last-Event-ID
request header takes precedence over this field.
Trait Implementations§
Source§impl Clone for AgentSseRequest
impl Clone for AgentSseRequest
Source§fn clone(&self) -> AgentSseRequest
fn clone(&self) -> AgentSseRequest
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 AgentSseRequest
impl Debug for AgentSseRequest
Source§impl<'de> Deserialize<'de> for AgentSseRequest
impl<'de> Deserialize<'de> for AgentSseRequest
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 AgentSseRequest
impl RefUnwindSafe for AgentSseRequest
impl Send for AgentSseRequest
impl Sync for AgentSseRequest
impl Unpin for AgentSseRequest
impl UnsafeUnpin for AgentSseRequest
impl UnwindSafe for AgentSseRequest
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