pub fn codegen_from_shape( name: &str, shape: &Shape, options: Options) -> Result<String, JTError>
Just code generation, no inference