pub struct BrowserToolsetConfigsBuilder(/* private fields */);Expand description
Builder for BrowserToolsetConfigs.
Implementations§
Source§impl BrowserToolsetConfigsBuilder
impl BrowserToolsetConfigsBuilder
pub fn type_(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn close_tab(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn double_click(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn file_upload(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn find(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn form_input(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn get_page_text(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn hold_key(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn hover(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn javascript_exec(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn key(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn left_click(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn left_click_drag(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn left_mouse_down(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn left_mouse_up(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn list_tabs(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn middle_click(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn mouse_move(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn new_tab(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn read_console(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn read_network(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn read_page(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn right_click(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn screenshot(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn scroll(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn scroll_to(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn switch_tab(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn triple_click(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn wait(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn zoom(self, value: impl Into<ToolsetMemberConfig>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> BrowserToolsetConfigs
pub fn build(self) -> BrowserToolsetConfigs
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for BrowserToolsetConfigsBuilder
impl RefUnwindSafe for BrowserToolsetConfigsBuilder
impl Send for BrowserToolsetConfigsBuilder
impl Sync for BrowserToolsetConfigsBuilder
impl Unpin for BrowserToolsetConfigsBuilder
impl UnsafeUnpin for BrowserToolsetConfigsBuilder
impl UnwindSafe for BrowserToolsetConfigsBuilder
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