जैसा कि दस्तावेज़ीकरण में वर्णित है:
<ब्लॉकक्वॉट>अशक्तता
ऊपर सूचीबद्ध प्रकारों के अलावा, FromSql Option<T> . के लिए लागू किया गया है जहां T लागू करता है FromSql . एक Option<T> रद्द करने योग्य पोस्टग्रेज मान का प्रतिनिधित्व करता है।
एक Option<Type> का अनुरोध करें उस क्षेत्र के लिए जो NULL हो सकता है; तब पुस्तकालय स्वचालित रूप से NULL को None में बदल देगा :
let rating: Option<String> = row.get("rating");