Como se describe en la documentación:
Capacidad de nulidad
Además de los tipos enumerados anteriormente, FromSql
se implementa para Option<T>
donde T
implementa FromSql
. Una Option<T>
representa un valor anulable de Postgres.
Solicite una Option<Type>
para el campo que puede ser NULL; entonces la biblioteca convertirá automáticamente NULL a None
:
let rating: Option<String> = row.get("rating");