usb-c_protocol_chart Turns out there are 6 kinds of USB-C cables.

  1. USB 2.0 rated at 3A
  2. USB 2.0 rated at 5A
  3. USB 3.2 Gen 1 (5gbps) rated at 3A
  4. USB 3.2 Gen 1 (5gbps) rated at 5A
  5. USB 3.2 Gen 2 (10gbps) rated at 3A
  6. 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