Though one can hold out the slim hope that Rosenstein hasn't resigned because he plans to follow the
recommendation of the NY Times to appoint a special prosecutor (which would, of course, result in his being fired, but not before the damage has been done).