pub struct WebSearchQueryBuilder(/* private fields */);Expand description
Builder for WebSearchQuery.
Implementations§
Source§impl WebSearchQueryBuilder
impl WebSearchQueryBuilder
pub fn queries(self, value: impl Into<Vec<String>>) -> Self
pub fn query(self, value: impl Into<String>) -> Self
pub fn sources(self, value: impl Into<Vec<WebSearchSource>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> WebSearchQuery
pub fn build(self) -> WebSearchQuery
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for WebSearchQueryBuilder
impl RefUnwindSafe for WebSearchQueryBuilder
impl Send for WebSearchQueryBuilder
impl Sync for WebSearchQueryBuilder
impl Unpin for WebSearchQueryBuilder
impl UnsafeUnpin for WebSearchQueryBuilder
impl UnwindSafe for WebSearchQueryBuilder
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