pub struct PerformSearch {
pub method: PerformSearchMethod,
pub params: PerformSearchParams,
}Expand description
Searches for a given string in the DOM tree. Use getSearchResults to access search results or
cancelSearch to end this search session.
performSearch
Fields§
§method: PerformSearchMethod§params: PerformSearchParamsImplementations§
Source§impl PerformSearch
impl PerformSearch
pub fn builder() -> PerformSearchBuilder
Source§impl PerformSearch
impl PerformSearch
pub const IDENTIFIER: &'static str = "DOM.performSearch"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for PerformSearch
impl Clone for PerformSearch
Source§fn clone(&self) -> PerformSearch
fn clone(&self) -> PerformSearch
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 CommandResult for PerformSearch
impl CommandResult for PerformSearch
type Result = PerformSearchResult
fn result_from_value(result: Value) -> Result<Self::Result>
Source§impl Debug for PerformSearch
impl Debug for PerformSearch
Source§impl<'de> Deserialize<'de> for PerformSearch
impl<'de> Deserialize<'de> for PerformSearch
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 From<PerformSearch> for BrowserProtocolCommands
impl From<PerformSearch> for BrowserProtocolCommands
Source§fn from(v: PerformSearch) -> Self
fn from(v: PerformSearch) -> Self
Converts to this type from the input type.
Source§impl From<PerformSearch> for Command
impl From<PerformSearch> for Command
Source§fn from(v: PerformSearch) -> Self
fn from(v: PerformSearch) -> Self
Converts to this type from the input type.
Source§impl From<PerformSearch> for DomCommands
impl From<PerformSearch> for DomCommands
Source§fn from(v: PerformSearch) -> Self
fn from(v: PerformSearch) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PerformSearch
impl PartialEq for PerformSearch
Source§impl Serialize for PerformSearch
impl Serialize for PerformSearch
Source§impl TryFrom<BrowserProtocolCommands> for PerformSearch
impl TryFrom<BrowserProtocolCommands> for PerformSearch
Source§type Error = BrowserProtocolCommands
type Error = BrowserProtocolCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: BrowserProtocolCommands,
) -> Result<Self, <PerformSearch as TryFrom<BrowserProtocolCommands>>::Error>
fn try_from( e: BrowserProtocolCommands, ) -> Result<Self, <PerformSearch as TryFrom<BrowserProtocolCommands>>::Error>
Performs the conversion.
Source§impl TryFrom<Command> for PerformSearch
impl TryFrom<Command> for PerformSearch
Source§impl TryFrom<DomCommands> for PerformSearch
impl TryFrom<DomCommands> for PerformSearch
Source§type Error = DomCommands
type Error = DomCommands
The type returned in the event of a conversion error.
Source§fn try_from(
e: DomCommands,
) -> Result<Self, <PerformSearch as TryFrom<DomCommands>>::Error>
fn try_from( e: DomCommands, ) -> Result<Self, <PerformSearch as TryFrom<DomCommands>>::Error>
Performs the conversion.
impl StructuralPartialEq for PerformSearch
Auto Trait Implementations§
impl Freeze for PerformSearch
impl RefUnwindSafe for PerformSearch
impl Send for PerformSearch
impl Sync for PerformSearch
impl Unpin for PerformSearch
impl UnsafeUnpin for PerformSearch
impl UnwindSafe for PerformSearch
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