eserde: Mehrere Deserialisierungsfehler auf einmal melden

2025-02-21
eserde: Mehrere Deserialisierungsfehler auf einmal melden

Die Serde-Bibliothek bricht die Deserialisierung ab, sobald der erste Fehler auftritt. Dies ist unpraktisch, wenn es um benutzerdefinierte JSON-Payloads geht (z. B. der Request-Body einer REST-API). eserde löst dieses Problem, indem es alle Deserialisierungsfehler auf einmal meldet und so die Entwicklererfahrung deutlich verbessert. Durch Ersetzen von `#[derive(serde::Deserialize)]` durch `#[derive(eserde::Deserialize)]` und Verwendung der Deserialisierungsfunktionen von eserde können Entwickler alle Fehlermeldungen einfach abrufen und so die Anzahl der API-Interaktionen reduzieren. eserde unterstützt derzeit JSON und plant zukünftig die Unterstützung von YAML und TOML.

Entwicklung Deserialisierung