mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 12:40:53 +00:00
[Rust] Ensure all features build as part of CI / Upgrade to Frunk 0.4 (#19364)
* [Rust] [CI] Build all features as part of CI * [Rust Server] Update to frunk 0.4 * Update samples
This commit is contained in:
parent
caeb83c845
commit
fbe6c11903
2
.github/workflows/samples-rust.yaml
vendored
2
.github/workflows/samples-rust.yaml
vendored
@ -34,4 +34,4 @@ jobs:
|
||||
toolchain: stable
|
||||
- name: Build
|
||||
working-directory: ${{ matrix.sample }}
|
||||
run: cargo build --all-targets
|
||||
run: cargo build --all-targets --all-features
|
||||
|
@ -127,11 +127,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -63,11 +63,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -53,11 +53,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -59,11 +59,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -53,11 +53,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -65,11 +65,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -53,11 +53,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
@ -53,11 +53,11 @@ percent-encoding = {version = "2.1.0", optional = true}
|
||||
regex = {version = "1.3", optional = true}
|
||||
|
||||
# Conversion
|
||||
frunk = { version = "0.3.0", optional = true }
|
||||
frunk_derives = { version = "0.3.0", optional = true }
|
||||
frunk_core = { version = "0.3.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
||||
frunk = { version = "0.4.0", optional = true }
|
||||
frunk_derives = { version = "0.4.0", optional = true }
|
||||
frunk_core = { version = "0.4.0", optional = true }
|
||||
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||
|
||||
# Bearer authentication
|
||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||
|
Loading…
x
Reference in New Issue
Block a user