pub struct PendingToolsResponseDoc {
pub run_id: Option<Uuid>,
pub tool_calls: Vec<ProposedToolCallDoc>,
}Fields§
§run_id: Option<Uuid>§tool_calls: Vec<ProposedToolCallDoc>Trait Implementations§
Source§impl ComposeSchema for PendingToolsResponseDoc
impl ComposeSchema for PendingToolsResponseDoc
Source§impl Debug for PendingToolsResponseDoc
impl Debug for PendingToolsResponseDoc
Source§impl<'de> Deserialize<'de> for PendingToolsResponseDoc
impl<'de> Deserialize<'de> for PendingToolsResponseDoc
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 Serialize for PendingToolsResponseDoc
impl Serialize for PendingToolsResponseDoc
Auto Trait Implementations§
impl Freeze for PendingToolsResponseDoc
impl RefUnwindSafe for PendingToolsResponseDoc
impl Send for PendingToolsResponseDoc
impl Sync for PendingToolsResponseDoc
impl Unpin for PendingToolsResponseDoc
impl UnsafeUnpin for PendingToolsResponseDoc
impl UnwindSafe for PendingToolsResponseDoc
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> 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