Runic.Identity.Projectable protocol (Runic v0.1.0-alpha.10)

Copy Markdown View Source

Projects a value into a portable, canonical identity document.

Custom components opt in explicitly. Live structs and compiled functions are never hashed implicitly as portable definitions.

Summary

Types

t()

All the types that implement this protocol.

Types

t()

@type t() :: term()

All the types that implement this protocol.

Functions

identity_document(value)

@spec identity_document(t()) :: term()