fn visit_bounds<V: MutVisitor>( visitor: &mut V, bounds: &mut GenericBounds, ctxt: BoundKind, ) -> V::Result