Skip to main content

Crate proef_engine_hurl

Crate proef_engine_hurl 

Source
Expand description

The proef API engine: EngineFactory/EngineSession over embedded hurl (ADR-0001).

hurl’s crates are pinned exactly (=8.0.1) and built --locked — the crates break API in minor releases; upgrades go only through the canary + runbook (ADR-0003, IMPLEMENTATION-PLAN §7).

The engine claims the hurl step kind, contributes doctor checks, and executes scenario artifacts via the embedded run_entries (see the session module source for the adapter mechanics).

Structs§

HurlEngineFactory
The compiled-in hurl engine, registered by proef-cli (ADR-0002).

Constants§

EMBEDDED_HURL_VERSION
The exact embedded hurl release (kept in lockstep with the Cargo pin — asserted by embedded_version_matches_the_cargo_pin).