If it is hard to maintain footing in current, swim or crawl. The same holds true for unstable river bottoms. Foot entrapment is serious business - something you definitely want to avoid. If the water is deep enough to swim in, you will make MUCH faster progress continuing to swim.