syntax_data: {"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// principal bound is `Some(std::fmt::Debug)`, while the auto-trait bounds
context_before:     /// For example, in the trait object `dyn std::fmt::Debug + Sync`, the
context_after:     /// are the set `{Sync}`.