pub struct DecisionInputCustomToolCallOutput {
pub id: Option<String>,
pub call_id: String,
pub output: DecisionInputToolOutputContent,
pub status: Option<FunctionCallStatusParam>,
}Available on crate feature
decision-types only.Fields§
§id: Option<String>§call_id: String§output: DecisionInputToolOutputContent§status: Option<FunctionCallStatusParam>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DecisionInputCustomToolCallOutput
impl<'de> Deserialize<'de> for DecisionInputCustomToolCallOutput
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
impl StructuralPartialEq for DecisionInputCustomToolCallOutput
Auto Trait Implementations§
impl Freeze for DecisionInputCustomToolCallOutput
impl RefUnwindSafe for DecisionInputCustomToolCallOutput
impl Send for DecisionInputCustomToolCallOutput
impl Sync for DecisionInputCustomToolCallOutput
impl Unpin for DecisionInputCustomToolCallOutput
impl UnsafeUnpin for DecisionInputCustomToolCallOutput
impl UnwindSafe for DecisionInputCustomToolCallOutput
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