Comme décrit dans la documentation :
Nullabilité
En plus des types listés ci-dessus,
FromSql
est implémenté pourOption<T>
oùT
implémenteFromSql
. UneOption<T>
représente une valeur Postgres valide.
Demander une Option<Type>
pour le champ qui peut être NULL ; alors la bibliothèque convertira automatiquement NULL en None
:
let rating: Option<String> = row.get("rating");