cargo serde 0.8.21

latest releases: 1.0.200, 1.0.199, 1.0.198...
7 years ago
  • Implement skip_serializing for enum variants (#653, thanks @shinglyu)

    #[derive(Serialize)]
    enum E {
        A(bool),
        B(String),
        #[serde(skip_serializing)]
        C(NotSerializable),
    }

    Serialization will fail with a message if that particular variant is the one being serialized.

    "The enum variant E::C cannot be serialized"

Don't miss a new serde release

NewReleases is sending notifications on new releases.