Skip to main content

safe_evaluate

Function safe_evaluate 

Source
pub async fn safe_evaluate(
    adapter: &dyn EngineAdapter,
    script: &str,
    default: Value,
) -> SafeEvaluateResult
Expand description

Safe evaluate that catches navigation errors and returns a default value.

§Arguments

  • adapter - The engine adapter to use
  • script - The JavaScript to evaluate
  • default - Default value to return on navigation error

§Returns

A result indicating success/failure and the value