Skip to main content

generate_module

Function generate_module 

Source
pub fn generate_module(
    fds: &FileDescriptorSet,
    options: &CodegenOptions,
) -> Result<ModuleTree, CodegenError>
Expand description

Generate a structured module tree from a FileDescriptorSet.

Unlike generate_with_options which returns a flat String, this returns a ModuleTree that preserves the package hierarchy, enabling per-package or per-file output.

ยงErrors

Returns a CodegenError if the descriptor set is invalid.