Skip to main content

link_http_boundaries

Function link_http_boundaries 

Source
pub fn link_http_boundaries(
    boundaries: &[HttpBoundary],
) -> Result<Vec<Edge>, LinkError>
Expand description

Links HTTP consumers to providers by exact canonical method and path.

Consumers without an observed provider remain unlinked. Callers must represent that as a coverage gap rather than concluding that no dependency exists.

Duplicate providers remain fail-closed for compatibility. Use link_http_boundaries_with_ambiguities to preserve ambiguities as data while continuing with unrelated contracts.

ยงErrors

Returns LinkError::AmbiguousProvider instead of silently omitting an ambiguous relationship.