pub struct WebSearchOptions {
pub search_context_size: LowMediumHighEnum,
pub user_location: Option<WebSearchOptionsUserLocation>,
}Fields§
§search_context_size: LowMediumHighEnumHigh level guidance for the amount of context window space to use for the
search. One of low, medium, or high. medium is the default.
user_location: Option<WebSearchOptionsUserLocation>Trait Implementations§
Source§impl Clone for WebSearchOptions
impl Clone for WebSearchOptions
Source§fn clone(&self) -> WebSearchOptions
fn clone(&self) -> WebSearchOptions
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 WebSearchOptions
impl Debug for WebSearchOptions
Auto Trait Implementations§
impl Freeze for WebSearchOptions
impl RefUnwindSafe for WebSearchOptions
impl Send for WebSearchOptions
impl Sync for WebSearchOptions
impl Unpin for WebSearchOptions
impl UnwindSafe for WebSearchOptions
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