pub struct WebSearchPremiumTool {
pub tool_configuration: Option<Option<Box<ToolConfiguration>>>,
pub type: Option<Type>,
}Fields§
§tool_configuration: Option<Option<Box<ToolConfiguration>>>§type: Option<Type>Implementations§
Source§impl WebSearchPremiumTool
impl WebSearchPremiumTool
pub fn new() -> WebSearchPremiumTool
Trait Implementations§
Source§impl Clone for WebSearchPremiumTool
impl Clone for WebSearchPremiumTool
Source§fn clone(&self) -> WebSearchPremiumTool
fn clone(&self) -> WebSearchPremiumTool
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 WebSearchPremiumTool
impl Debug for WebSearchPremiumTool
Source§impl Default for WebSearchPremiumTool
impl Default for WebSearchPremiumTool
Source§fn default() -> WebSearchPremiumTool
fn default() -> WebSearchPremiumTool
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebSearchPremiumTool
impl<'de> Deserialize<'de> for WebSearchPremiumTool
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 PartialEq for WebSearchPremiumTool
impl PartialEq for WebSearchPremiumTool
Source§impl Serialize for WebSearchPremiumTool
impl Serialize for WebSearchPremiumTool
impl StructuralPartialEq for WebSearchPremiumTool
Auto Trait Implementations§
impl Freeze for WebSearchPremiumTool
impl RefUnwindSafe for WebSearchPremiumTool
impl Send for WebSearchPremiumTool
impl Sync for WebSearchPremiumTool
impl Unpin for WebSearchPremiumTool
impl UnsafeUnpin for WebSearchPremiumTool
impl UnwindSafe for WebSearchPremiumTool
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