type PgDatum = Option<ScalarAdapter>;
enum PgDatum { None, Some(ScalarAdapter), }
No value.
Some value of type T.
T