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