struct Key Mojo cannot put a UInt8 array in a register-passable struct, and a 16-lane SIMD would take an
argument class the C ABI never gives a byte array, so the bytes cross as the two integers they
occupy. Keys need not be unique: several entries may share one, which is what values_per_key
and the late-interaction verb are for.
Fields
leading | UInt64 | Bytes 0 through 7, zero for an integer identity. |
|---|---|---|
trailing | UInt64 | Bytes 8 through 15, holding an integer identity big-endian. |
Conforms to
Copyable, Deinitable, Equatable, ImplicitlyCopyable, Movable, RegisterPassable, TrivialRegisterPassable, Writable