#[repr(u8)]pub enum ArchivedBrowserStepwhere
String: Archive,
Option<u16>: Archive,
Option<u64>: Archive,
bool: Archive,
Option<String>: Archive,
Option<bool>: Archive,
AsJson: ArchiveWith<Vec<Value>>,
Vec<String>: Archive,
f64: Archive,
Option<f64>: Archive,
Option<usize>: Archive,
u32: Archive,
Option<u32>: Archive,{
Show 62 variants
Navigate {
url: <String as Archive>::Archived,
expected_status: <Option<u16> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
NavigateBack {
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
NavigateForward {
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Reload {
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Snapshot {
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Screenshot {
path: <Option<String> as Archive>::Archived,
type: <Option<String> as Archive>::Archived,
full_page: <bool as Archive>::Archived,
ref: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
ConsoleMessages {
level: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
ConsoleClear {
optional: <bool as Archive>::Archived,
},
NetworkRequests {
include_static: <bool as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
NetworkClear {
optional: <bool as Archive>::Archived,
},
Click {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
double_click: <bool as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Hover {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Drag {
start_ref: <Option<String> as Archive>::Archived,
start_selector: <Option<String> as Archive>::Archived,
end_ref: <Option<String> as Archive>::Archived,
end_selector: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Fill {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
text: <String as Archive>::Archived,
submit: <Option<bool> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
FillForm {
fields: <AsJson as ArchiveWith<Vec<Value>>>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
SelectOption {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
values: <Vec<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
PressKey {
key: <String as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Check {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Uncheck {
ref: <Option<String> as Archive>::Archived,
selector: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseMove {
x: <f64 as Archive>::Archived,
y: <f64 as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseClick {
x: <f64 as Archive>::Archived,
y: <f64 as Archive>::Archived,
button: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseDrag {
start_x: <f64 as Archive>::Archived,
start_y: <f64 as Archive>::Archived,
end_x: <f64 as Archive>::Archived,
end_y: <f64 as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseDown {
button: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseUp {
button: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
MouseWheel {
delta_x: <f64 as Archive>::Archived,
delta_y: <f64 as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
WaitFor {
time: <Option<f64> as Archive>::Archived,
text: <Option<String> as Archive>::Archived,
text_gone: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
VerifyElementVisible {
role: <Option<String> as Archive>::Archived,
accessible_name: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
VerifyTextVisible {
text: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
VerifyListVisible {
ref: <Option<String> as Archive>::Archived,
items: <Vec<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
VerifyValue {
ref: <Option<String> as Archive>::Archived,
value: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Evaluate {
function: <String as Archive>::Archived,
ref: <Option<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
RunCode {
code: <String as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Tabs {
operation: <String as Archive>::Archived,
index: <Option<usize> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Resize {
width: <u32 as Archive>::Archived,
height: <u32 as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Close {
optional: <bool as Archive>::Archived,
},
Route {
pattern: <String as Archive>::Archived,
status: <Option<u16> as Archive>::Archived,
body: <Option<String> as Archive>::Archived,
content_type: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
RouteList {
optional: <bool as Archive>::Archived,
},
Unroute {
pattern: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
CookieList {
domain: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
CookieGet {
name: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
CookieSet {
name: <String as Archive>::Archived,
value: <String as Archive>::Archived,
domain: <Option<String> as Archive>::Archived,
path: <Option<String> as Archive>::Archived,
expires: <Option<f64> as Archive>::Archived,
http_only: <bool as Archive>::Archived,
secure: <bool as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
CookieDelete {
name: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
CookieClear {
optional: <bool as Archive>::Archived,
},
LocalStorageGet {
key: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
LocalStorageSet {
key: <String as Archive>::Archived,
value: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
LocalStorageDelete {
key: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
LocalStorageClear {
optional: <bool as Archive>::Archived,
},
SessionStorageGet {
key: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
SessionStorageSet {
key: <String as Archive>::Archived,
value: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
SessionStorageDelete {
key: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
SessionStorageClear {
optional: <bool as Archive>::Archived,
},
StorageState {
path: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
SetStorageState {
path: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
FileUpload {
paths: <Vec<String> as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
HandleDialog {
accept: <bool as Archive>::Archived,
prompt_text: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
Download {
save_to: <String as Archive>::Archived,
timeout_ms: <Option<u64> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
PdfSave {
path: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
StartVideo {
width: <Option<u32> as Archive>::Archived,
height: <Option<u32> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
StopVideo {
path: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
StartTracing {
optional: <bool as Archive>::Archived,
},
StopTracing {
path: <Option<String> as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
GenerateLocator {
ref: <String as Archive>::Archived,
optional: <bool as Archive>::Archived,
},
}Expand description
An archived BrowserStep
Variants§
The archived counterpart of BrowserStep::Navigate
The archived counterpart of BrowserStep::NavigateBack
The archived counterpart of BrowserStep::NavigateForward
Reload
The archived counterpart of BrowserStep::Reload
Fields
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Reload::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Reload::optional
Snapshot
The archived counterpart of BrowserStep::Snapshot
Fields
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Snapshot::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Snapshot::optional
Screenshot
The archived counterpart of BrowserStep::Screenshot
Fields
path: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Screenshot::path
type: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::Screenshot::r#type]
full_page: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Screenshot::full_page
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::Screenshot::r#ref]
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Screenshot::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Screenshot::optional
ConsoleMessages
The archived counterpart of BrowserStep::ConsoleMessages
Fields
level: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::ConsoleMessages::level
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::ConsoleMessages::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::ConsoleMessages::optional
ConsoleClear
The archived counterpart of BrowserStep::ConsoleClear
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::ConsoleClear::optional
NetworkRequests
The archived counterpart of BrowserStep::NetworkRequests
Fields
include_static: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::NetworkRequests::include_static
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::NetworkRequests::optional
NetworkClear
The archived counterpart of BrowserStep::NetworkClear
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::NetworkClear::optional
Click
The archived counterpart of BrowserStep::Click
Fields
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Click::selector
double_click: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Click::double_click
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Click::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Click::optional
Hover
The archived counterpart of BrowserStep::Hover
Fields
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Hover::selector
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Hover::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Hover::optional
Drag
The archived counterpart of BrowserStep::Drag
Fields
start_ref: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::start_ref
start_selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::start_selector
end_ref: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::end_ref
end_selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::end_selector
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Drag::optional
Fill
The archived counterpart of BrowserStep::Fill
Fields
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Fill::selector
text: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Fill::text
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Fill::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Fill::optional
FillForm
The archived counterpart of BrowserStep::FillForm
Fields
fields: <AsJson as ArchiveWith<Vec<Value>>>::ArchivedThe archived counterpart of BrowserStep::FillForm::fields
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::FillForm::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::FillForm::optional
SelectOption
The archived counterpart of BrowserStep::SelectOption
Fields
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::SelectOption::r#ref]
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::SelectOption::selector
values: <Vec<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::SelectOption::values
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::SelectOption::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SelectOption::optional
PressKey
The archived counterpart of BrowserStep::PressKey
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::PressKey::key
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::PressKey::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::PressKey::optional
Check
The archived counterpart of BrowserStep::Check
Fields
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Check::selector
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Check::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Check::optional
Uncheck
The archived counterpart of BrowserStep::Uncheck
Fields
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::Uncheck::r#ref]
selector: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Uncheck::selector
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Uncheck::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Uncheck::optional
MouseMove
The archived counterpart of BrowserStep::MouseMove
Fields
x: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseMove::x
y: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseMove::y
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseMove::optional
MouseClick
The archived counterpart of BrowserStep::MouseClick
Fields
x: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseClick::x
y: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseClick::y
The archived counterpart of BrowserStep::MouseClick::button
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseClick::optional
MouseDrag
The archived counterpart of BrowserStep::MouseDrag
Fields
start_x: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDrag::start_x
start_y: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDrag::start_y
end_x: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDrag::end_x
end_y: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDrag::end_y
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDrag::optional
MouseDown
The archived counterpart of BrowserStep::MouseDown
Fields
The archived counterpart of BrowserStep::MouseDown::button
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseDown::optional
MouseUp
The archived counterpart of BrowserStep::MouseUp
Fields
The archived counterpart of BrowserStep::MouseUp::button
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseUp::optional
MouseWheel
The archived counterpart of BrowserStep::MouseWheel
Fields
delta_x: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseWheel::delta_x
delta_y: <f64 as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseWheel::delta_y
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::MouseWheel::optional
WaitFor
The archived counterpart of BrowserStep::WaitFor
Fields
text_gone: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::WaitFor::text_gone
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::WaitFor::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::WaitFor::optional
VerifyElementVisible
The archived counterpart of BrowserStep::VerifyElementVisible
Fields
role: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyElementVisible::role
accessible_name: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyElementVisible::accessible_name
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyElementVisible::optional
VerifyTextVisible
The archived counterpart of BrowserStep::VerifyTextVisible
Fields
text: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyTextVisible::text
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyTextVisible::optional
VerifyListVisible
The archived counterpart of BrowserStep::VerifyListVisible
Fields
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::VerifyListVisible::r#ref]
items: <Vec<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyListVisible::items
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyListVisible::optional
VerifyValue
The archived counterpart of BrowserStep::VerifyValue
Fields
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::VerifyValue::r#ref]
value: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyValue::value
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::VerifyValue::optional
Evaluate
The archived counterpart of BrowserStep::Evaluate
Fields
function: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Evaluate::function
ref: <Option<String> as Archive>::ArchivedThe archived counterpart of [BrowserStep::Evaluate::r#ref]
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Evaluate::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Evaluate::optional
RunCode
The archived counterpart of BrowserStep::RunCode
Fields
code: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::RunCode::code
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::RunCode::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::RunCode::optional
Tabs
The archived counterpart of BrowserStep::Tabs
Fields
operation: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Tabs::operation
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Tabs::optional
Resize
The archived counterpart of BrowserStep::Resize
Fields
width: <u32 as Archive>::ArchivedThe archived counterpart of BrowserStep::Resize::width
height: <u32 as Archive>::ArchivedThe archived counterpart of BrowserStep::Resize::height
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Resize::optional
Close
The archived counterpart of BrowserStep::Close
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Close::optional
Route
The archived counterpart of BrowserStep::Route
Fields
pattern: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Route::pattern
content_type: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::Route::content_type
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Route::optional
RouteList
The archived counterpart of BrowserStep::RouteList
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::RouteList::optional
Unroute
The archived counterpart of BrowserStep::Unroute
Fields
pattern: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Unroute::pattern
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Unroute::optional
CookieList
The archived counterpart of BrowserStep::CookieList
Fields
domain: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieList::domain
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieList::optional
CookieGet
The archived counterpart of BrowserStep::CookieGet
Fields
name: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieGet::name
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieGet::optional
CookieSet
The archived counterpart of BrowserStep::CookieSet
Fields
name: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::name
value: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::value
domain: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::domain
path: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::path
expires: <Option<f64> as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::expires
http_only: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::http_only
secure: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::secure
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieSet::optional
CookieDelete
The archived counterpart of BrowserStep::CookieDelete
Fields
name: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieDelete::name
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieDelete::optional
CookieClear
The archived counterpart of BrowserStep::CookieClear
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::CookieClear::optional
LocalStorageGet
The archived counterpart of BrowserStep::LocalStorageGet
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageGet::key
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageGet::optional
LocalStorageSet
The archived counterpart of BrowserStep::LocalStorageSet
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageSet::key
value: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageSet::value
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageSet::optional
LocalStorageDelete
The archived counterpart of BrowserStep::LocalStorageDelete
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageDelete::key
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageDelete::optional
LocalStorageClear
The archived counterpart of BrowserStep::LocalStorageClear
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::LocalStorageClear::optional
SessionStorageGet
The archived counterpart of BrowserStep::SessionStorageGet
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageGet::key
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageGet::optional
SessionStorageSet
The archived counterpart of BrowserStep::SessionStorageSet
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageSet::key
value: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageSet::value
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageSet::optional
SessionStorageDelete
The archived counterpart of BrowserStep::SessionStorageDelete
Fields
key: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageDelete::key
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageDelete::optional
SessionStorageClear
The archived counterpart of BrowserStep::SessionStorageClear
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SessionStorageClear::optional
StorageState
The archived counterpart of BrowserStep::StorageState
Fields
path: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::StorageState::path
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::StorageState::optional
SetStorageState
The archived counterpart of BrowserStep::SetStorageState
Fields
path: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::SetStorageState::path
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::SetStorageState::optional
FileUpload
The archived counterpart of BrowserStep::FileUpload
Fields
paths: <Vec<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::FileUpload::paths
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::FileUpload::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::FileUpload::optional
HandleDialog
The archived counterpart of BrowserStep::HandleDialog
Fields
accept: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::HandleDialog::accept
prompt_text: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::HandleDialog::prompt_text
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::HandleDialog::optional
Download
The archived counterpart of BrowserStep::Download
Fields
save_to: <String as Archive>::ArchivedThe archived counterpart of BrowserStep::Download::save_to
timeout_ms: <Option<u64> as Archive>::ArchivedThe archived counterpart of BrowserStep::Download::timeout_ms
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::Download::optional
PdfSave
The archived counterpart of BrowserStep::PdfSave
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::PdfSave::optional
StartVideo
The archived counterpart of BrowserStep::StartVideo
Fields
width: <Option<u32> as Archive>::ArchivedThe archived counterpart of BrowserStep::StartVideo::width
height: <Option<u32> as Archive>::ArchivedThe archived counterpart of BrowserStep::StartVideo::height
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::StartVideo::optional
StopVideo
The archived counterpart of BrowserStep::StopVideo
Fields
path: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::StopVideo::path
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::StopVideo::optional
StartTracing
The archived counterpart of BrowserStep::StartTracing
Fields
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::StartTracing::optional
StopTracing
The archived counterpart of BrowserStep::StopTracing
Fields
path: <Option<String> as Archive>::ArchivedThe archived counterpart of BrowserStep::StopTracing::path
optional: <bool as Archive>::ArchivedThe archived counterpart of BrowserStep::StopTracing::optional
GenerateLocator
The archived counterpart of BrowserStep::GenerateLocator
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedBrowserStepwhere
String: Archive,
Option<u16>: Archive,
Option<u64>: Archive,
bool: Archive,
Option<String>: Archive,
Option<bool>: Archive,
AsJson: ArchiveWith<Vec<Value>>,
Vec<String>: Archive,
f64: Archive,
Option<f64>: Archive,
Option<usize>: Archive,
u32: Archive,
Option<u32>: Archive,
<__C as Fallible>::Error: Source,
<String as Archive>::Archived: CheckBytes<__C>,
<Option<u16> as Archive>::Archived: CheckBytes<__C>,
<Option<u64> as Archive>::Archived: CheckBytes<__C>,
<bool as Archive>::Archived: CheckBytes<__C>,
<Option<String> as Archive>::Archived: CheckBytes<__C>,
<Option<bool> as Archive>::Archived: CheckBytes<__C>,
<AsJson as ArchiveWith<Vec<Value>>>::Archived: CheckBytes<__C>,
<Vec<String> as Archive>::Archived: CheckBytes<__C>,
<f64 as Archive>::Archived: CheckBytes<__C>,
<Option<f64> as Archive>::Archived: CheckBytes<__C>,
<Option<usize> as Archive>::Archived: CheckBytes<__C>,
<u32 as Archive>::Archived: CheckBytes<__C>,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedBrowserStepwhere
String: Archive,
Option<u16>: Archive,
Option<u64>: Archive,
bool: Archive,
Option<String>: Archive,
Option<bool>: Archive,
AsJson: ArchiveWith<Vec<Value>>,
Vec<String>: Archive,
f64: Archive,
Option<f64>: Archive,
Option<usize>: Archive,
u32: Archive,
Option<u32>: Archive,
<__C as Fallible>::Error: Source,
<String as Archive>::Archived: CheckBytes<__C>,
<Option<u16> as Archive>::Archived: CheckBytes<__C>,
<Option<u64> as Archive>::Archived: CheckBytes<__C>,
<bool as Archive>::Archived: CheckBytes<__C>,
<Option<String> as Archive>::Archived: CheckBytes<__C>,
<Option<bool> as Archive>::Archived: CheckBytes<__C>,
<AsJson as ArchiveWith<Vec<Value>>>::Archived: CheckBytes<__C>,
<Vec<String> as Archive>::Archived: CheckBytes<__C>,
<f64 as Archive>::Archived: CheckBytes<__C>,
<Option<f64> as Archive>::Archived: CheckBytes<__C>,
<Option<usize> as Archive>::Archived: CheckBytes<__C>,
<u32 as Archive>::Archived: CheckBytes<__C>,
<Option<u32> as Archive>::Archived: CheckBytes<__C>,
impl Portable for ArchivedBrowserStepwhere
String: Archive,
Option<u16>: Archive,
Option<u64>: Archive,
bool: Archive,
Option<String>: Archive,
Option<bool>: Archive,
AsJson: ArchiveWith<Vec<Value>>,
Vec<String>: Archive,
f64: Archive,
Option<f64>: Archive,
Option<usize>: Archive,
u32: Archive,
Option<u32>: Archive,
<String as Archive>::Archived: Portable,
<Option<u16> as Archive>::Archived: Portable,
<Option<u64> as Archive>::Archived: Portable,
<bool as Archive>::Archived: Portable,
<Option<String> as Archive>::Archived: Portable,
<Option<bool> as Archive>::Archived: Portable,
<AsJson as ArchiveWith<Vec<Value>>>::Archived: Portable,
<Vec<String> as Archive>::Archived: Portable,
<f64 as Archive>::Archived: Portable,
<Option<f64> as Archive>::Archived: Portable,
<Option<usize> as Archive>::Archived: Portable,
<u32 as Archive>::Archived: Portable,
<Option<u32> as Archive>::Archived: Portable,
Auto Trait Implementations§
impl !Unpin for ArchivedBrowserStep
impl !UnsafeUnpin for ArchivedBrowserStep
impl Freeze for ArchivedBrowserStep
impl RefUnwindSafe for ArchivedBrowserStep
impl Send for ArchivedBrowserStep
impl Sync for ArchivedBrowserStep
impl UnwindSafe for ArchivedBrowserStep
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
out indicating that a T is niched.