Sure, Rust Foundation fits the criteria of a 501c6. It is not itself a commercial enterprise, but is an advocacy body for the Rust language and its users.
Rebble is not that. One of the key defining features of a 501c6 is that it exists to support other businesses that are associated, like a Chamber of Commerce. If Rebble did this then this whole issue we're commenting on the thread for wouldn't be an issue.
I have dealt with 501(c)(7) (basically a club), and I suspect there are others.