1 रिपॉजिटरी
Implementations of common, well-known data types across serialization frameworks.
Distinguishing note: Candidates are either about networking delegations or database column types, not Protobuf well-known types.
Explore 1 awesome GitHub repository matching data & databases · Standardized Type Implementations. Refine with filters or upvote what's useful.
Prost, Rust के लिए एक Protocol Buffers इम्प्लीमेंटेशन है जो बाइनरी सीरियलाइज़ेशन फ्रेमवर्क और कोड जनरेटर के रूप में काम करता है। यह स्कीमा डेफिनिशन को मुहावरेदार (idiomatic) Rust स्ट्रक्ट्स और एनम्स में बदलता है, और स्ट्रक्चर्ड डेटा को Protocol Buffers बाइनरी फॉर्मेट में एनकोड और डिकोड करने के लिए आवश्यक लॉजिक प्रदान करता है। यह प्रोजेक्ट अपनी no-std इम्प्लीमेंटेशन के कारण अलग है, जो इसे एम्बेडेड या कर्नल वातावरण में चलाने की अनुमति देता है जहाँ स्टैंडर्ड लाइब्रेरी उपलब्ध नहीं होती। यह फाइल डिस्क्रिप्टर सेट उत्सर्जित करके एक स्कीमा इंस्पेक्टर के रूप में भी काम करता है, जिससे रनटाइम पर मूल स्कीमा डेफिनिशन का प्रोग्रामेटिक विश्लेषण संभव हो जाता है। यह लाइब्रेरी इंटरफेस मॉडलिंग के लिए सर्विस ट्रेट जनरेशन, प्रसिद्ध टाइप्स के लिए सपोर्ट, और मैनुअल टाइप डेफिनिशन को मैप करने के लिए प्रोसीजरल मैक्रो एनोटेशन सहित कई क्षमताएं प्रदान करती है। यह सीरियलाइज़ेशन की स्थिरता सुनिश्चित करने के लिए डिपेंडेंसी मैनेजमेंट और फज़ टेस्टिंग के लिए भी टूल्स देती है।
Provides implementations for specialized standard types including durations, timestamps, and wrappers.