FunzionalitàTipi di voce

Document — Documenti

Allegati di file incorporati (singoli o multipli) con campi mirror legacy.

Tipo Documento (Document, discriminante 18) — Categoria Documento. Allegati di file incorporati (singoli o multipli) con campi mirror legacy.

Classificazione

← Indice delle tipologie · Categoria: Documento · Discriminante: 18

Schema dei campi (EntryData)

CampoTipo di ruggineFacoltativoProtettoEtichetta dell'interfaccia utente
filenameStringnonoNome file
mime_typeStringnonoTipo MIME
contentVec<u8>noFile
notesOption<String>noNote
filesVec<DocumentAttachment>nonoFile allegati
foldersVec<DocumentFolder>nonocartelle

Segreti

Campi protetti (mascherati nell'interfaccia utente, EntryType::is_protected_field): content.

Allegati

Allegati

Il tipo Documento memorizza gli allegati in DocumentInner.files / folders (non Entry.attachments), tramite attachment_store_mut(). I campi legacy filename, mime_type, content rimangono il payload principale; gli allegati multifile condividono le strutture DocumentAttachment / DocumentFolder.

Struttura del documento

Interno documento (carico utile primario): filename, mime_type, content (protetto), notes, più files / folders per allegati con più file. Risoluzione unificata tramite attachment_store_mut() in document_service.rs.

Nell'app

Crea una voce di documento: vault → + → digita Documento → compila i campi → aggiungi allegati (facoltativo, tutti i tipi) → Salva. Convalida: è richiesto solo il titolo (validation_service.rs).