fn build_completion(
ctx: RenderContext<'_>,
label: SmolStr,
lookup: SmolStr,
pat: String,
def: impl HasDocs,
adt_ty: Type<'_>,
is_variant_missing: bool,
) -> CompletionItemfn build_completion(
ctx: RenderContext<'_>,
label: SmolStr,
lookup: SmolStr,
pat: String,
def: impl HasDocs,
adt_ty: Type<'_>,
is_variant_missing: bool,
) -> CompletionItem