forked from loafle/openapi-generator-original
[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
|
toolchain: stable
|
||||||
- name: Build
|
- name: Build
|
||||||
working-directory: ${{ matrix.sample }}
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
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}
|
regex = {version = "1.3", optional = true}
|
||||||
|
|
||||||
# Conversion
|
# Conversion
|
||||||
frunk = { version = "0.3.0", optional = true }
|
frunk = { version = "0.4.0", optional = true }
|
||||||
frunk_derives = { version = "0.3.0", optional = true }
|
frunk_derives = { version = "0.4.0", optional = true }
|
||||||
frunk_core = { version = "0.3.0", optional = true }
|
frunk_core = { version = "0.4.0", optional = true }
|
||||||
frunk-enum-derive = { version = "0.2.0", optional = true }
|
frunk-enum-derive = { version = "0.3.0", optional = true }
|
||||||
frunk-enum-core = { version = "0.2.0", optional = true }
|
frunk-enum-core = { version = "0.3.0", optional = true }
|
||||||
|
|
||||||
# Bearer authentication
|
# Bearer authentication
|
||||||
jsonwebtoken = { version = "9.3.0", optional = false }
|
jsonwebtoken = { version = "9.3.0", optional = false }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user