Skip to main content

Crate vexil_codegen_go

Crate vexil_codegen_go 

Source
Expand description

Go code generation backend for the Vexil schema compiler.

Generates Go structs implementing the Packer/Unpacker interfaces from the github.com/vexil-lang/vexil/packages/runtime-go module.

Re-exports§

pub use backend::GoBackend;

Modules§

backend
delta
emit
enum_gen
flags
message
newtype
types
union_gen

Enums§

CodegenError

Functions§

generate
Generate Go code for a compiled schema (no cross-file imports).