{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"&&"}]}
            && needs_drop::<[NeedsDrop]>() && needs_drop::<dyn Everything>()
            && !val_needs_drop(opaque()) && !val_needs_drop(opaque_copy())
            && !needs_drop::<&dyn Everything>() && !needs_drop::<str>();