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