{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"///"}]}
/// ref of the type. Return `None` if there is no principal trait.
/// This takes a valid `self` receiver type and extracts the principal trait
fn dyn_trait_in_self<'tcx>(