pub struct BetaThreadRunRequiredActionFunction {
pub arguments: String,
pub name: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 beta run 所需函数调用。
Fields§
§arguments: String参数 JSON 字符串。
name: Option<String>函数名。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for BetaThreadRunRequiredActionFunction
impl Clone for BetaThreadRunRequiredActionFunction
Source§fn clone(&self) -> BetaThreadRunRequiredActionFunction
fn clone(&self) -> BetaThreadRunRequiredActionFunction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for BetaThreadRunRequiredActionFunction
impl Default for BetaThreadRunRequiredActionFunction
Source§fn default() -> BetaThreadRunRequiredActionFunction
fn default() -> BetaThreadRunRequiredActionFunction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BetaThreadRunRequiredActionFunction
impl<'de> Deserialize<'de> for BetaThreadRunRequiredActionFunction
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
Auto Trait Implementations§
impl Freeze for BetaThreadRunRequiredActionFunction
impl RefUnwindSafe for BetaThreadRunRequiredActionFunction
impl Send for BetaThreadRunRequiredActionFunction
impl Sync for BetaThreadRunRequiredActionFunction
impl Unpin for BetaThreadRunRequiredActionFunction
impl UnsafeUnpin for BetaThreadRunRequiredActionFunction
impl UnwindSafe for BetaThreadRunRequiredActionFunction
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