{"ast_node_type":"variable","tokens":[{"end":79,"kind":"keyword","start":0,"text":"let"}]}
        let Some(subdiag) = SubdiagnosticVariant::from_attr(attr, self)? else {
    ) -> Result<Option<(SubdiagnosticKind, Path, bool)>, DiagnosticDeriveError> {
            // Some attributes aren't errors - like documentation comments - but also aren't