Is rust serde unique?
I had used C#, Java, JS, Dart and I haven't see an ecosystem like https://serde.rs/ , where we have a consistent pattern shared between all libraries to serialize and deserialize data, all of this backed by the Rust trait system.
use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize, Debug)]
struct Point {
x: i32,
y: i32,
}
Is there any other serialization/deserialization library in other languages that can rival with serde? I had been used Rust for a while and I still amaze on how easy and good is to use.
!Would be cool to had the same for async/await, but we don't talk about that!<