serde_piecewise_default_derive (cargo): Uses serde's Option<T> handling to let you easily specify defaults for all fields at once by implementing Default.
Keywords: serialization|serde|derive