Jak je popsáno v dokumentaci:
Anulovatelnost
Kromě výše uvedených typů
FromSql
je implementován proOption<T>
kdeT
implementujeFromSql
.Option<T>
představuje anulovatelnou hodnotu Postgres.
Vyžádejte si Option<Type>
pro pole, které může mít hodnotu NULL; pak knihovna automaticky převede NULL na None
:
let rating: Option<String> = row.get("rating");