Creates an instance of the class with a specified identifier.
The unique identifier for the instance.
Serializes the identifier of the current instance using the provided serializer.
The serializer instance used to perform the serialization.
Static
deserializeDeserializes an identifier from the provided deserializer. This function is useful for reconstructing an Identifier object from a serialized format.
The deserializer instance used to read the serialized data.
Represents an Identifier that can be serialized and deserialized. This class is used to denote the module "name" in "ModuleId" and the "function name" in "EntryFunction".