Reference type, which is an uuid, referencing another record
Methods
Creates a new empty Reference with a nil Uuid.
Creates a new empty Reference with a nil Uuid.
Creates a new Reference with a random Uuid.
Tries to create a new Reference from a generic value.
Return the reference as string
Protocols
if value == b { }
Allows for partial equality operations to work.
println("{:?}", value)
Allows the value to be debug printed.
println("{}", value)
Allows the value to be display printed.