Skip to main content

browser_commander/playwright/protocol/
mod.rs

1// @generated by scripts/generate-playwright-protocol.mjs from
2// rust/protocol/playwright/*.yml. Do not edit by hand.
3
4//! Typed Playwright protocol bindings generated from the vendored spec.
5//!
6//! 34 interfaces and 320 commands. Every interface is a
7//! channel type with one `async fn` per command; see
8//! [`crate::playwright::connection`] for the runtime they run on.
9
10/// Playwright release the vendored protocol spec was taken from.
11pub const PROTOCOL_VERSION: &str = "1.63.0";
12
13mod android;
14mod android_device;
15mod android_socket;
16mod android_types;
17mod api_request_context;
18mod api_types;
19mod artifact;
20mod binding_call;
21mod browser;
22mod browser_context;
23mod browser_type;
24mod cdp_session;
25mod core_types;
26mod debug_controller;
27mod debugger;
28mod dialog;
29mod disposable;
30mod electron;
31mod electron_application;
32mod element_handle;
33mod frame;
34mod frame_2;
35mod js_handle;
36mod json_pipe;
37mod local_utils;
38mod mixins_types;
39mod network_types;
40mod page;
41mod page_2;
42mod playwright;
43mod playwright_types;
44mod request;
45mod response;
46mod root;
47mod route;
48mod serialized_types;
49mod socks_support;
50mod stream;
51mod structs_types;
52mod tracing;
53mod web_socket;
54mod web_socket_route;
55mod worker;
56mod writable_stream;
57
58pub use android::*;
59pub use android_device::*;
60pub use android_socket::*;
61pub use android_types::*;
62pub use api_request_context::*;
63pub use api_types::*;
64pub use artifact::*;
65pub use binding_call::*;
66pub use browser::*;
67pub use browser_context::*;
68pub use browser_type::*;
69pub use cdp_session::*;
70pub use core_types::*;
71pub use debug_controller::*;
72pub use debugger::*;
73pub use dialog::*;
74pub use disposable::*;
75pub use electron::*;
76pub use electron_application::*;
77pub use element_handle::*;
78pub use frame::*;
79pub use frame_2::*;
80pub use js_handle::*;
81pub use json_pipe::*;
82pub use local_utils::*;
83pub use mixins_types::*;
84pub use network_types::*;
85pub use page::*;
86pub use page_2::*;
87pub use playwright::*;
88pub use playwright_types::*;
89pub use request::*;
90pub use response::*;
91pub use root::*;
92pub use route::*;
93pub use serialized_types::*;
94pub use socks_support::*;
95pub use stream::*;
96pub use structs_types::*;
97pub use tracing::*;
98pub use web_socket::*;
99pub use web_socket_route::*;
100pub use worker::*;
101pub use writable_stream::*;