{"ast_node_type":"variable","tokens":[{"end":21,"kind":"keyword","start":0,"text":"let"}]}
    let db = sema.db;
) -> Option<(hir::Trait, hir::TypeAlias, hir::Type<'db>)> {
    let strukt = ty.strip_references().as_adt()?;