We can autogenerate a client with openapi-gen and the openapi schema but the structs cannot be directly consumed as solana sdk or appropirate rust types.
The crate jupiter-swap-api
exposes the API types to allow
If you must use solana 1.16 crates, there is a work in progress to relax tokio pinned too low conflicting with many other crates solana-labs/solana#32943