Tay.Storage.V2.Codec (tay v1.3.2)

Copy Markdown View Source

Pure Store-v2 payload codec. Record-v1 framing supplies the type/schema, sequence and CRC; this module defines only the bounded semantic payloads.

Summary

Functions

decode_mutation(payload, limits \\ Value.defaults())

decode_snapshot(payload, limits \\ Value.defaults())

encode_mutation(mutation, limits \\ Value.defaults())

encode_snapshot(job, limits \\ Value.defaults())

event(map)

mutation?(mutation, limits \\ Value.defaults())

mutation_type()

schema()

snapshot?(job, limits \\ Value.defaults())

snapshot_type()