ferogram.dev / ferogram-tl-gen
TG

ferogram-tl-gen

Build-time code generator: Telegram TL schema → Rust source.

Rust v0.6.5 MIT OR Apache-2.0
Cargo.toml
[build-dependencies]
ferogram-tl-gen = "0.6.5"

What it does

  • Runs inside build.rs to turn a .tl schema into Rust source at build time
  • Configurable output location and generation options
  • Feeds ferogram-tl-types with fully generated constructors, functions, and enums
  • Keeps generated code in sync whenever the schema changes
Explore the workspace