Scott McMurray 0439d13176 Refactor: VariantIdx::from_u32(0) -> FIRST_VARIANT
Since structs are always `VariantIdx(0)`, there's a bunch of files where the only reason they had `VariantIdx` or `vec::Idx` imported at all was to get the first variant.

So this uses a constant for that, and adds some doc-comments to `VariantIdx` while I'm there, since it doesn't have any today.
2023-03-25 18:58:25 -07:00
..
2023-03-22 15:15:41 -07:00
2023-02-24 07:32:24 +11:00
2023-03-22 15:15:41 -07:00
2023-02-20 13:50:20 -05:00
2023-02-20 15:08:05 +01:00
2023-02-24 07:32:24 +11:00
2023-02-22 17:04:58 +00:00
2023-02-26 10:30:27 +00:00
2023-02-20 15:08:05 +01:00