Openapi SDK deserialization fails in existing Serde models
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 52/100
Rechercherichtung
Start by reading the SDK’s response deserialization path and its Serde model examples. Check whether it supports mapping a response field such as user_id onto an existing struct field named id; done means documenting or adding a recommended mapping approach that works with existing Serde structs.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I have existing Serde structs in my project:
#[derive(Serialize, Deserialize)]
struct User { id: u64, name: String }
SDK returns slightly different JSON (user_id instead of id). Is there a recommended way to map SDK responses into existing data structures?
- Vorherrschende Sprache
- Rust
- Sterne
- 29
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openapi/openapi-rust-sdk
-
Propagating Openapi SDK errors in existing Result pipelineEvtl. vergeben @manish-raana hat das vor 157 Tagen übernommen. Offenbug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 25/100
openapi/openapi-rust-sdk#11 ·
-
documentation enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
openapi/openapi-rust-sdk#10 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
-
documentation good first issue
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 35/100
-
help wanted
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Alle Issues in openapi/openapi-rust-sdk
Ähnliche Issues
-
type/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
stackabletech/operator-rs#1301 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
jmcnamara/rust_xlsxwriter#205 · 4 Kommentare ·
-
agent:triaged bug bughunt pm:pipenv priority:p1
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
SocketDev/socket-patch#1608 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
adorsys/status-list-server#698 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
nannou-org/egui_graph#92 ·
Maintainer antworten meist innerhalb von 1 Tag