Module type BitMaskSet.BitMask
Input signature for Make
combining Storage
with the actual details of a bitmask. See Make
for details of its use.
type t
The (sum) type used for the elements in the bitmask. Constructors may include values, but the bitmask itself will only be over the constant constructors. Using a type whose underlying representation is not an integer will almost certainly cause segfaults. The sum type must have at least as many constant constructors as there are bits in the mask itself.
val mask : storage
Binary mask of valid bits.