Turns out there are 6 kinds of USB-C cables.
- USB 2.0 rated at 3A
- USB 2.0 rated at 5A
- USB 3.2 Gen 1 (5gbps) rated at 3A
- USB 3.2 Gen 1 (5gbps) rated at 5A
- USB 3.2 Gen 2 (10gbps) rated at 3A
- USB 3.2 Gen 2 (10gpbs) rated at 5A
ref: https://people.kernel.org/bleung/how-many-kinds-of-usb-c-to-usb-c-cables-are-there