Document — المستندات
مرفقات الملفات المضمنة (مفردة أو متعددة) مع حقول مرآة قديمة.
نوع المستند (Document، التمييز 18) — فئة المستند. مرفقات الملفات المضمنة (مفردة أو متعددة) مع حقول مرآة قديمة.
تصنيف
← فهرس الأنواع · الفئة: المستند · التدريب: 18
مخطط الحقل (EntryData)
| المجال | نوع الصدأ | اختياري | محمي | تسمية واجهة المستخدم |
|---|---|---|---|---|
filename | String | لا | لا | اسم الملف |
mime_type | String | لا | لا | نوع MIME |
content | Vec<u8> | لا | نعم | ملف |
notes | Option<String> | نعم | لا | ملاحظات |
files | Vec<DocumentAttachment> | لا | لا | الملفات المرفقة |
folders | Vec<DocumentFolder> | لا | لا | المجلدات |
أسرار
امتياز المحمية (المقنعة في واجهة المستخدم، EntryType::is_protected_field): content.
المرفقات
المرفقات
يقوم النوع Document بتخزين المرفقات في DocumentInner.files / folders (وليس Entry.attachments)، عبر attachment_store_mut(). التدريب القديم filename، mime_type، content هي الأجهزة الأساسية؛ ❤ في ملفات ملفات في هياكل الكمبيوتر DocumentAttachment / DocumentFolder.
هيرش أوكلاند
DocumentInner Portable (الأجهزة الأساسية): filename، mime_type، content (محمية)، notes، بالإضافة إلى files / folders لرفقات الملفات الحاسوبية. موحدة عبر attachment_store_mut() في document_service.rs.
في التطبيق
** إنشاء النص الأصلي**: قبو → +* → اكتب المستند ← إلى ما هو الفيروس ← إضافة المرفقات (اختياري، جميع الأنواع) → حفظ. شهادة الصحة: مطلوب العنوان فقط (validation_service.rs).