Skip to main content

SimilarCodeInspectOutput

Type Alias SimilarCodeInspectOutput 

Source
pub type SimilarCodeInspectOutput = SimilarCodeInspectOutput;
Expand description

Bounded source-grounded packet for one semantic candidate.

Aliased Type§

pub struct SimilarCodeInspectOutput {
    pub schema_version: SimilarCodeInspectSchemaVersion,
    pub version: ToolVersion,
    pub elapsed_ms: ElapsedMs,
    pub generation: SimilarCodeGeneration,
    pub candidate: SimilarCodeCandidate,
    pub packet: SimilarCodeInspectPacket,
    pub completion: SimilarCodeCompletion,
    pub diagnostics: Vec<SimilarCodeDiagnostic>,
}

Fields§

§schema_version: SimilarCodeInspectSchemaVersion

Independent inspect envelope schema version.

§version: ToolVersion

Fallow version that produced this output.

§elapsed_ms: ElapsedMs

End-to-end elapsed milliseconds.

§generation: SimilarCodeGeneration

Generation provenance copied from the candidate document.

§candidate: SimilarCodeCandidate

Immutable raw candidate being inspected.

§packet: SimilarCodeInspectPacket

Bounded source-grounded inspect packet.

§completion: SimilarCodeCompletion

Typed completion and boundedness accounting.

§diagnostics: Vec<SimilarCodeDiagnostic>

Non-severity diagnostics in deterministic order.