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