pub struct BetaAssistantTool(/* private fields */);Expand description
表示 beta assistant 工具定义。
Implementations§
Trait Implementations§
Source§impl Clone for BetaAssistantTool
impl Clone for BetaAssistantTool
Source§fn clone(&self) -> BetaAssistantTool
fn clone(&self) -> BetaAssistantTool
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 Debug for BetaAssistantTool
impl Debug for BetaAssistantTool
Source§impl Default for BetaAssistantTool
impl Default for BetaAssistantTool
Source§impl<'de> Deserialize<'de> for BetaAssistantTool
impl<'de> Deserialize<'de> for BetaAssistantTool
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 From<BetaAssistantTool> for Value
impl From<BetaAssistantTool> for Value
Source§fn from(value: BetaAssistantTool) -> Self
fn from(value: BetaAssistantTool) -> Self
Converts to this type from the input type.
Source§impl From<Value> for BetaAssistantTool
impl From<Value> for BetaAssistantTool
Auto Trait Implementations§
impl Freeze for BetaAssistantTool
impl RefUnwindSafe for BetaAssistantTool
impl Send for BetaAssistantTool
impl Sync for BetaAssistantTool
impl Unpin for BetaAssistantTool
impl UnsafeUnpin for BetaAssistantTool
impl UnwindSafe for BetaAssistantTool
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