Re-exports§
pub use crate::input::cdp::CdpMouse;pub use crate::input::cdp::CdpKeyboard;pub use crate::input::cdp::CdpTouchscreen;pub use crate::input::cdp::CdpTouchHandle;
Modules§
Structs§
- Bidi
Keyboard - Bidi
Mouse - Curve
Params - Delay
Range - Randomised delay range in milliseconds.
- Human
Mouse - Human
Touchscreen - KeyPress
Options - Options for a single key press (KeyDown → optional hold → KeyUp).
- KeyPress
Options Builder - Keyboard
Type Options - Options for typing a string of text character by character.
- Keyboard
Type Options Builder - Mouse
Click Options - Mouse
Click Options Builder - Mouse
Move Options - Mouse
Move Options Builder - Mouse
Options - Mouse
Options Builder - Mouse
Wheel Options - Mouse
Wheel Options Builder - Point
- Scroll
Options - Scroll
Options Builder - Swipe
Options - Swipe
Options Builder - Touch
Handle - Handle representing a single touch point for multi-touch gestures.
- Touch
Move Options - Options for touch movement operations.
- Touch
Move Options Builder - Touchscreen
- BiDi Touchscreen implementation for simulating multi-touch gestures.
- Viewport
Enums§
Traits§
Functions§
- generate_
durations - Generate
countrandom durations inlatency_rangethat sum tototal_secs. - generate_
trajectory - random_
curve_ params