pub fn generate_code<Binding: LanguageBinding>(
    prog: &IDLProg,
    language_bindings: Binding,
) -> Result<String> {
    language_bindings.prog(prog)
}
/// Generates code using the passed language binding.
Generates code using the passed language binding.
Generates code using the passed language binding .
pub fn generate_code<Binding: LanguageBinding>(
    prog: &IDLProg,
    language_bindings: Binding,
) -> Result<String> {
    language_bindings.prog(prog)
}
pub fn generate_code < Binding : LanguageBinding > ( prog : & IDLProg , language_bindings : Binding , ) -> Result < String > { language_bindings . prog ( prog ) }
Generates code using the passed language binding.
Generates code using the passed language binding .
prog
&IDLProg
language_bindings
Binding
prog
&IDLProg
language_bindings
Binding