#[non_exhaustive]pub struct FrameWaitForUrlOptions {
pub timeout: Option<Duration>,
pub wait_until: Option<WaitUntil>,
}Expand description
Options for Frame::wait_for_url.
Mirrors the subset of Playwright’s FrameWaitForUrlOptions we support: a
navigation-style timeout plus an optional lifecycle state to settle on.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.timeout: Option<Duration>§wait_until: Option<WaitUntil>Implementations§
Trait Implementations§
Source§impl Clone for FrameWaitForUrlOptions
impl Clone for FrameWaitForUrlOptions
Source§fn clone(&self) -> FrameWaitForUrlOptions
fn clone(&self) -> FrameWaitForUrlOptions
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 FrameWaitForUrlOptions
impl Debug for FrameWaitForUrlOptions
Source§impl Default for FrameWaitForUrlOptions
impl Default for FrameWaitForUrlOptions
Source§fn default() -> FrameWaitForUrlOptions
fn default() -> FrameWaitForUrlOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameWaitForUrlOptions
impl RefUnwindSafe for FrameWaitForUrlOptions
impl Send for FrameWaitForUrlOptions
impl Sync for FrameWaitForUrlOptions
impl Unpin for FrameWaitForUrlOptions
impl UnsafeUnpin for FrameWaitForUrlOptions
impl UnwindSafe for FrameWaitForUrlOptions
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