pub type TraceFileOutput = FileTrace;Expand description
Concrete file trace output returned by typed programmatic runs.
Aliased Type§
pub struct TraceFileOutput {
pub file: PathBuf,
pub is_reachable: bool,
pub is_entry_point: bool,
pub exports: Vec<TracedExport>,
pub imports_from: Vec<PathBuf>,
pub imported_by: Vec<PathBuf>,
pub re_exports: Vec<TracedReExport>,
}Fields§
§file: PathBufThe traced file.
is_reachable: boolWhether this file is reachable from entry points.
is_entry_point: boolWhether this file is an entry point.
exports: Vec<TracedExport>Exports declared by this file.
imports_from: Vec<PathBuf>Files that this file imports from.
imported_by: Vec<PathBuf>Files that import from this file.
re_exports: Vec<TracedReExport>Re-exports declared by this file.