If you go to camp through fast travel and switch characters in your party, when you return from camp, all characters in the party will have received the benefits of a full rest, including spell slots and short rest counters resetting. Simply going to camp and returning does not cause the effect to happen - so far I've only been able to duplicate it by changing characters in camp.