Work envelope carrying a payload through Slither pipelines.
Every item has a stable ID for ordering and error attribution, stage-local metadata for tracing, and a route tag for dispatch without coupling payload types.
Summary
Functions
Merge metadata into an item's meta map.
Update the payload of an item, preserving ID and metadata.
Wrap a raw payload into an Item with an auto-generated ID.
Wrap a list of payloads into Items with sequential IDs.
Types
Functions
Merge metadata into an item's meta map.
Update the payload of an item, preserving ID and metadata.
Wrap a raw payload into an Item with an auto-generated ID.
@spec wrap_many(Enumerable.t()) :: [t()]
Wrap a list of payloads into Items with sequential IDs.