Skip to main content

compile_abi_project_cached

Function compile_abi_project_cached 

Source
pub fn compile_abi_project_cached<C: Compiler<CompilerContract = Contract>>(
    project: &mut Project<C>,
    compiler: ProjectCompiler,
) -> Result<ProjectCompileOutput<C>>
where DynamicTestLinkingPreprocessor: Preprocessor<C>,
Expand description

Acquires ABI output with compiler-owned persistence separate from normal artifacts.

Requests for additional files or full build info retain their existing output behavior.