Skip to main content

Module models

Module models 

Source

Structs§

BlastRadiusResult
CallingTest
A test that reaches the target through a proven or likely site: a test function or method, or the test that holds a helper which has the site. command runs that test when the markers of the project name the runner.
ConstructionSite
A place that builds a value of the target type: a call or new, or a Rust or Go struct literal.
ContextSlice
FileFact
ImpactedSymbol
LabeledSite
One line of the project that holds the target’s name, with the evidence that ties it to the target. end_line is set only when the site spans more than its first line.
LiteralFact
OverrideRow
A method of the same name in another type of the target owner’s inheritance chain: an override of the target, or a method that the target overrides.
ReferenceCounts
ReferenceReport
Every indexed site of one definition’s name, labeled by evidence, with a whole-word text count that accounts for each line of the name. sites is complete and sorted by label (proven, likely, unresolved, excluded), then path, line, and column. The section arrays come after labeling, never change a label, and are left out of JSON when empty.
ReferenceSite
ReferenceTarget
Registration
A route or other framework fact that registers the target function as a handler. template is the route path (with any prefix joined) when the fact has one; by_name is true when only the name ties the fact to the target.
SearchExplain
Rerank breakdown for one search hit: which recall branches admitted the row, the name tier with its match strength, every score part, the query terms with the field that credited each and each term’s rarity weight, and the timer over the whole candidate set. score is term_score + field_diversity_bonus + name_bonus + kind_prior + path_role + documentation + test_intent + nested.
StructuralFact
Symbol
SymbolSearchResult
One search hit. score is the rerank score; explain is present only when the caller asked for the breakdown.
TestTarget
TextOnlyLines
Lines that hold the target’s name as a whole word but have no site, definition, or import.
TextScanSummary
What the whole-word text scan covered.
TypeFact
VariantUse
A function that names some variants of the enum target, where a match may need a new arm. caller and caller_id are empty for code outside any symbol; line is the first use.

Enums§

SiteLabel
How well the index evidence ties a name site to the selected definition.