Expand description
Activation outcome types + ActivationBackend trait + cfg-selected default.
Backend trait contract:
is_switch_in_progressis fail-open (false = no contender OR unknown).read_unit_exit_codereturnsNonerather than synthesising a 0.fire_*are fire-and-forget:Ok(None)-> caller polls;Ok(Some)-> fire-step failure, no poll;Err-> spawn-level I/O error only.
Re-exports§
pub use super::linux::LinuxBackend;
Structs§
- Activation
Target - Pipeline input. Carries the minimum the activation pipeline needs: the target closure hash (drives realise + set-profile + verify-poll) and the channel_ref (for tracing-only correlation with CP’s rollout records).