{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn try_as_ambig_ty(&self) -> Option<&Ty<'hir, AmbigArg>> {
    /// infer types are relevant to you then care should be taken to handle them separately.
        if let TyKind::Infer(()) = self.kind {