Skip to main content

trace_dependency_with_session

Function trace_dependency_with_session 

Source
pub fn trace_dependency_with_session(
    session: &AnalysisSession,
    package_name: &str,
    query: &DependencyUsageQuery,
) -> EngineResult<Result<DependencyTrace, UsageError>>
Expand description

Trace a dependency with its per-specifier usage through an existing analysis session.

The inner Result carries a query error, such as a cursor that belongs to another query.

ยงErrors

Returns an error if parsing, graph construction, or analysis fails.