Current section
Files
Jump to
Current section
Files
lib/concord/turso/codec.ex
defmodule Concord.Turso.Codec do
@moduledoc false
alias Concord.KV.Record
@spec encode_record(Record.t()) :: binary()
def encode_record(%Record{} = record), do: :erlang.term_to_binary(record)
@spec decode_record(binary()) :: Record.t()
def decode_record(binary) when is_binary(binary), do: :erlang.binary_to_term(binary)
end