pub struct AgentListTurnsOptions {
pub turn_ids: Vec<String>,
pub status: AgentExecutionStatus,
pub limit: i32,
pub summary_only: bool,
pub provider_name: String,
}Expand description
Optional parameters of Agent::list_turns; the default value leaves every
option unset.
Fields§
§turn_ids: Vec<String>The turn_ids field.
status: AgentExecutionStatusThe status field.
limit: i32When non-zero and bounded_list_hydration is supported, cap results after ordering turns newest-first by created_at.
The limit field.
summary_only: boolWhen true and bounded_list_hydration is supported, omit heavy fields such as messages, output text, and structured output unless exact turn_ids require direct lookup.
The summary_only field.
provider_name: StringThe provider_name field.
Trait Implementations§
Source§impl Clone for AgentListTurnsOptions
impl Clone for AgentListTurnsOptions
Source§fn clone(&self) -> AgentListTurnsOptions
fn clone(&self) -> AgentListTurnsOptions
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 AgentListTurnsOptions
impl Debug for AgentListTurnsOptions
Source§impl Default for AgentListTurnsOptions
impl Default for AgentListTurnsOptions
Source§fn default() -> AgentListTurnsOptions
fn default() -> AgentListTurnsOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgentListTurnsOptions
impl RefUnwindSafe for AgentListTurnsOptions
impl Send for AgentListTurnsOptions
impl Sync for AgentListTurnsOptions
impl Unpin for AgentListTurnsOptions
impl UnsafeUnpin for AgentListTurnsOptions
impl UnwindSafe for AgentListTurnsOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request