pub struct SearchCommandsBuilder(/* private fields */);Expand description
Builder for SearchCommands.
Implementations§
Source§impl SearchCommandsBuilder
impl SearchCommandsBuilder
pub fn search_query(self, value: impl Into<Vec<SearchQuery>>) -> Self
pub fn literature_search_query(self, value: impl Into<Vec<SearchQuery>>) -> Self
pub fn image_query(self, value: impl Into<Vec<SearchQuery>>) -> Self
pub fn open(self, value: impl Into<Vec<OpenOperation>>) -> Self
pub fn click(self, value: impl Into<Vec<ClickOperation>>) -> Self
pub fn find(self, value: impl Into<Vec<FindOperation>>) -> Self
pub fn screenshot(self, value: impl Into<Vec<ScreenshotOperation>>) -> Self
pub fn finance(self, value: impl Into<Vec<FinanceOperation>>) -> Self
pub fn weather(self, value: impl Into<Vec<WeatherOperation>>) -> Self
pub fn sports(self, value: impl Into<Vec<SportsOperation>>) -> Self
pub fn time(self, value: impl Into<Vec<TimeOperation>>) -> Self
pub fn response_length(self, value: impl Into<SearchResponseLength>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> SearchCommands
pub fn build(self) -> SearchCommands
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for SearchCommandsBuilder
impl RefUnwindSafe for SearchCommandsBuilder
impl Send for SearchCommandsBuilder
impl Sync for SearchCommandsBuilder
impl Unpin for SearchCommandsBuilder
impl UnsafeUnpin for SearchCommandsBuilder
impl UnwindSafe for SearchCommandsBuilder
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