{"ast_node_type":"function","tokens":[{"end":55,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn ty(self, db: &dyn HirDatabase) -> Type<'_> {
    /// general set of completions, but will not look very nice when printed.
        let id = AdtId::from(self);