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.
https://en.wikipedia.org/wiki/501(c)_organization#Types