Instance Propertyswift-hash 0.7.1UUID

bitPattern

The raw bit pattern of this UUID.

UUID.swift:17
let bitPattern: (UInt64, UInt64)

UUIDs are always big-endian, regardless of platform endianness, so the first tuple element contains the high 64 bits of the UUID, and the second tuple element contains the low 64 bits.

The constituent UInt64 components are also big-endian, and so their numeric value, as interpreted by the current host, may vary among host machines. In particular, do not assume that the n-th bit in the ith component corresponds to a fixed bit in the UUID.