Skip to main content

parse_and_layout

Function parse_and_layout 

Source
pub fn parse_and_layout(
    tree_yaml: &str,
    claims_md: Option<&str>,
    opts: &LayoutOptions,
) -> Result<(Manifest, ParseReport), ParseReport>
Expand description

Parses and lays out an in-memory ARA artifact.

On parse success, runs layout and returns the positioned manifest. On parse error (including cycles), returns the report unchanged and skips layout.