Swim diapers don't look like conventional diapers; they look pretty close to normal swim briefs (and in some cases are worn under other swimwear and are pretty unnoticeable.) They are a solids barrier, not filled with absorbent material like conventional diapers.
They also, contrary to GP, are not at all intended to control urine release, only feces.