API Reference › Uuid › Uuid.nil
method

Uuid.nil

Uuid.nil() -> string

Returns the nil UUID — 00000000-0000-0000-0000-000000000000 — the reserved all-zero value that means "no UUID". Use it as a sentinel for an unset or absent identity, and as the value Uuid.parse returns when it is handed something that is not a valid UUID. It is a well-formed UUID string, so it passes Uuid.is_valid; test for "no id" by comparing against Uuid.nil() explicitly.

Example

program Nil {
  entry {
    let none = Uuid.nil()
    print(none)   # 00000000-0000-0000-0000-000000000000
  }
}
← All symbols