Conforme descrito na documentação:
Nulabilidade
Além dos tipos listados acima,FromSql
é implementado paraOption<T>
ondeT
implementaFromSql
. UmaOption<T>
representa o valor anulável do Postgres.
Solicite uma
Option<Type>
para o campo que pode ser NULL; então a biblioteca converterá automaticamente NULL para None
:let rating: Option<String> = row.get("rating");