اكتب مكتبة Rust التي توفر خدمة تكوين لتخزين واسترجاع إدخالات البيانات الصغيرة، مثل إعدادات التطبيق، باستخدام واجهات خلفية متعددة لتخزين القيمة الرئيسية. يجب أن تحتوي المكتبة على مساحة تخزين قوية لا تفقد البيانات في حالة مقاطعة عملية الكتابة. سيتم استخدام المكتبة من قبل مبرمجين آخرين ويجب أن توفر معالجة الأخطاء التي تتضمن أخطاء التسجيل. سيتم استخدام المكتبة في بيئة متعددة الخيوط، ويجب أن تدعم أزواج المفاتيح والقيمة البسيطة، ولا تتطلب أي اعتبارات أمنية.
{"evolved_from": null, "kind": "unknown", "source": "LDJnr/Capybara#Dove"}