syntax_data: {"ast_node_type":"struct","tokens":[{"end":39,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub struct DebugWithAdapter<'a, T, C> {
context_before: /// Implements `fmt::Debug` by deferring to `<T as DebugWithContext<C>>::fmt_with`.
context_after:     pub this: T,