kreuzcrawl 0.1.0

High-performance web crawling engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Page interaction module for action-based browser automation.
//!
//! Provides action type definitions and validation. Action execution
//! is handled by the browser module when the `browser` feature is enabled.

mod actions;
mod validation;

pub use actions::{
    MAX_ACTIONS, MAX_SCRIPT_LEN, MAX_SCROLL_AMOUNT, MAX_SELECTOR_LEN, MAX_SINGLE_WAIT_MS, MAX_TEXT_LEN,
    MAX_TOTAL_WAIT_SECS, PageAction, ScrollDirection,
};
pub use validation::validate_actions;