{"ast_node_type":"struct","tokens":[{"end":46,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) struct PathDiagnosticCallback<'a> {
// because of the allocation, so we create a lifetime-less callback, tailored for our needs.
    pub(crate) data: CallbackData<'a>,