Generated pure protocol encoders.
Generated from docs/protocol_schema.toml by mix protocol.gen. Do not edit by hand.
Each encode_*/1 returns the on-wire iodata for one schema record; the
adapter layer wraps these with framing and the fingerprint cache, and the
Layer 2 builders normalize the model before encoding.
Summary
Functions
@spec encode_completion_kind(atom()) :: non_neg_integer()
@spec encode_git_file_status(atom()) :: non_neg_integer()
@spec encode_git_repo_state(atom()) :: non_neg_integer()
@spec encode_git_toast_action(atom()) :: non_neg_integer()
@spec encode_git_toast_level(atom()) :: non_neg_integer()