Skip to main content

RalphReadinessGate

Trait RalphReadinessGate 

Source
pub trait RalphReadinessGate {
    // Required method
    fn require(
        &self,
        ito_path: &Path,
        change_id: &str,
        checkout: &ResolvedCwd,
    ) -> CoreResult<()>;
}
Expand description

Readiness boundary used by Ralph before a change-scoped operation.

Required Methods§

Source

fn require( &self, ito_path: &Path, change_id: &str, checkout: &ResolvedCwd, ) -> CoreResult<()>

Reject before any iteration, task update, Git automation, or state write.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§