pub enum WaitCondition {
Text,
TextGone,
Selector,
SelectorGone,
Url,
IpcIdle,
NetworkIdle,
}Expand description
Condition to poll for in the wait_for tool.
Variants§
Text
Wait for text to appear in the page.
TextGone
Wait for text to disappear from the page.
Selector
Wait for a CSS selector to match an element.
SelectorGone
Wait for a CSS selector to stop matching.
Url
Wait for the URL to contain a substring.
IpcIdle
Wait for all IPC calls to complete.
NetworkIdle
Wait for all network requests to complete.
Implementations§
Trait Implementations§
Source§impl Clone for WaitCondition
impl Clone for WaitCondition
Source§fn clone(&self) -> WaitCondition
fn clone(&self) -> WaitCondition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WaitCondition
impl Debug for WaitCondition
Source§impl<'de> Deserialize<'de> for WaitCondition
impl<'de> Deserialize<'de> for WaitCondition
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 Display for WaitCondition
impl Display for WaitCondition
Source§impl JsonSchema for WaitCondition
impl JsonSchema for WaitCondition
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for WaitCondition
impl PartialEq for WaitCondition
Source§fn eq(&self, other: &WaitCondition) -> bool
fn eq(&self, other: &WaitCondition) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WaitCondition
impl Serialize for WaitCondition
impl Copy for WaitCondition
impl Eq for WaitCondition
impl StructuralPartialEq for WaitCondition
Auto Trait Implementations§
impl Freeze for WaitCondition
impl RefUnwindSafe for WaitCondition
impl Send for WaitCondition
impl Sync for WaitCondition
impl Unpin for WaitCondition
impl UnsafeUnpin for WaitCondition
impl UnwindSafe for WaitCondition
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