ドキュメントで説明されているように:
無効性
上記のタイプに加えて、
FromSql
Option<T>
に実装されています ここで、T
FromSql
を実装します 。Option<T>
無効なPostgres値を表します。
Option<Type>
をリクエストする NULLになる可能性のあるフィールドの場合。その後、ライブラリは自動的にNULLをNone
に変換します :
let rating: Option<String> = row.get("rating");