{"ast_node_type":"function","tokens":[{"end":65,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn is_data_carrying(self, db: &dyn HirDatabase) -> bool {
    /// Returns true if at least one variant of this enum is a non-unit variant.
        self.variants(db).iter().any(|v| !matches!(v.kind(db), StructKind::Unit))