Skip to main content

Module double_option

Module double_option 

Source
Expand description

Double-Option (de)serialization for PATCH semantics.

JSONRust
field absentNone (leave unchanged)
"field": nullSome(None) (set column to NULL)
"field": vSome(Some(v)) (set column to v)

Functionsยง

deserialize
Deserialize a present-but-maybe-null field into Some(inner).
serialize
Serialize the inner Option, treating outer None as null.