Retrieves a helper type for constant time operations on `EnumSet`s.
| 70 | |
| 71 | /// Retrieves a helper type for constant time operations on `EnumSet`s. |
| 72 | pub unsafe trait EnumSetConstHelper { |
| 73 | /// A helper type used to convert values to EnumSets at compile-time. |
| 74 | type ConstInitHelper; |
| 75 | /// The instance of the `ConstInitHelper`. |
| 76 | const CONST_INIT_HELPER: Self::ConstInitHelper; |
| 77 | |
| 78 | /// A helper type used to implement compile-time operations on enums. |
| 79 | type ConstOpHelper; |
| 80 | /// The instance of the `ConstOpHelper`. |
| 81 | const CONST_OP_HELPER: Self::ConstOpHelper; |
| 82 | } |
nothing calls this directly
no outgoing calls
no test coverage detected