Vibe.Storage.Representation.Trajectory (vibe v0.2.1)

Copy Markdown View Source

Storage representation and event projection for trajectory entries.

Summary

Functions

decode_line(line)

@spec decode_line(String.t()) :: [Vibe.Trajectory.t()]

decode_map(map)

@spec decode_map(map()) :: {:ok, Vibe.Trajectory.t()} | :error

encode(event)

@spec encode(Vibe.Trajectory.t()) :: map()

project_events(events)

@spec project_events([Vibe.Trajectory.t()]) :: [{pos_integer(), Vibe.Event.t()}]