rxdiscovery
rxdiscovery
Hello, I find Poem a very ergonomic framework, I've even migrated several projects to Poem, mainly because it offers very good support for OpenAPI 3, but there is one small...
Hello, I would like to know if there is a way to automatically generate all the paths / schemas, without having to do it one by one in the code....
Hello, I have api that return response encapsulated in a struct response, but Salvo/openapi does not detect the generic type, and concider it a string. ```rust #[endpoint( operation_id = "get_all_cities",...
Hello, I've noticed that when using generics, salvo doesn't take the schema name into account but gives the full path name of the struct. let's take the example of these...
Hello, When the browser requests compression with Brotli, the algo used by poem is very slow to generate the compression, taking 11s just to compress the swagger UI page. it's...
Hello, Poem #[aoi] , must allow you to choose the strategy for generating generic structure names, **Response\** for example, should have the symbol name Reponse_T or ResponseForT or ResponseOfT and...
Hello, I've noticed that Poem compression doesn't take into account the "relative quality factor of the response" ( q=xxx ). it always uses a default compression level, without taking into...
Hello, I noticed a slight degradation in performance with poem 3.0.0, and loss of one place in the site ranking : https://web-frameworks-benchmark.netlify.app/result?l=rust there's a benchmark history on the site, to...
Hello, How to add a description to the :id parameter with #[aoi] poem_openapi, ```rust #[oai(path = "/user/:id", method = "get")] async fn hello(&self, Path(id): Path) -> PlainText { PlainText(format!("userid =...
Hello, While analyzing the code generated by the #[OpenApi] / #[oai] macro, I noticed that it doesn't prioritize security over other parameters, let me explain: let's take this code as...