glyph_codegen/codegen

Types

pub type Args {
  Args(
    types: List(String),
    out_file: String,
    import_module: String,
    rename: dict.Dict(String, String),
  )
}

Constructors

  • Args(
      types: List(String),
      out_file: String,
      import_module: String,
      rename: dict.Dict(String, String),
    )
pub type FieldDecoder {
  Field(name: String, arg: String)
  OptionalField(name: String, arg: String)
}

Constructors

  • Field(name: String, arg: String)
  • OptionalField(name: String, arg: String)

Functions

pub fn generate(args: Args) -> Result(String, #(Int, String))
pub fn main() -> Result(String, #(Int, String))
Search Document