Module id

Module id 

Source
Expand description

Definitions for object identifiers, including usecases and scopes.

This module contains types to define and manage object identifiers:

  • ObjectId is the main identifier type for objects, consisting of a usecase, scopes, and a key. Every object stored in the object store has a unique ObjectId.
  • Scope and Scopes define hierarchical scopes for objects, which are part of the ObjectId.

Structsยง

AsStoragePath
A view returned by ObjectId::as_storage_path.
ObjectContext
Defines where an object belongs within the object store.
ObjectId
The fully qualified identifier of an object.