pub enum ScreenshotHook {
ScrollIntoView {
selector: String,
},
WaitForSelector {
selector: String,
timeout_ms: u64,
},
WaitForIdle {
timeout_ms: u64,
},
Wait {
ms: u64,
},
Script {
code: String,
},
}Expand description
Pre-screenshot hooks to prepare the page.
Variants§
Trait Implementations§
Source§impl Clone for ScreenshotHook
impl Clone for ScreenshotHook
Source§fn clone(&self) -> ScreenshotHook
fn clone(&self) -> ScreenshotHook
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 Debug for ScreenshotHook
impl Debug for ScreenshotHook
Source§impl<'de> Deserialize<'de> for ScreenshotHook
impl<'de> Deserialize<'de> for ScreenshotHook
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
Auto Trait Implementations§
impl Freeze for ScreenshotHook
impl RefUnwindSafe for ScreenshotHook
impl Send for ScreenshotHook
impl Sync for ScreenshotHook
impl Unpin for ScreenshotHook
impl UnsafeUnpin for ScreenshotHook
impl UnwindSafe for ScreenshotHook
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