postgres-json-derive Postgres derive based on this issue Usage use postgres_json_derive::{ToSqlJson, FromSqlJson}; #[derive(ToSqlJson, FromSqlJson)] struct Horizon { zero: String, dawn: i32, }