打开 API 生成器。 rust 和 rust-server 客户端有什么区别?

Open API Generator. What is the difference between rust and rust-server clients?

https://github.com/OpenAPITools/openapi-generator

正在生成 'rust' 客户端存根。

正在生成 'rust-server' 客户端存根。

它们有什么区别。我觉得 'rust' 客户端已经过时了,它没有任何示例,并且与 'rust-server' 相比,生成的代码在某些方面有所欠缺。 'rust' 客户端的原因是允许用户更多地自定义客户端还是只是被放弃了?如果它仍然受到支持,那么您什么时候会使用一个而不是另一个?

而且 'rust' 客户端的 README 谈到它自己是一个服务器,这只会增加混乱...

我认为 rust 客户端生成器是第一个创建的。有关 rust 客户端生成器的反馈,请通过 github.com/OpenAPITools/openapi-generator/issues/new 告知我们。 rust 客户端支持多个库你想试试:

library
    library template (sub-template) to use. (Default: hyper)
        hyper - HTTP client: Hyper.
        reqwest - HTTP client: Reqwest.

rust-server 生成器随服务器和客户端生成器一起提供。曾讨论过将 rust-server 的客户端部分整合到 rust 客户端生成器中,但没有人有时间执行整合。