pub struct CoreProperties {
pub title: Option<String>,
pub creator: Option<String>,
pub subject: Option<String>,
pub description: Option<String>,
pub keywords: Option<String>,
pub category: Option<String>,
pub last_modified_by: Option<String>,
pub revision: Option<String>,
pub created: Option<String>,
pub modified: Option<String>,
pub content_status: Option<String>,
}Expand description
Core document properties (Dublin Core metadata).
Corresponds to docProps/core.xml in the OPC package.
Contains standard metadata like title, author, creation date, etc.
ECMA-376 Part 2, Section 11 (Core Properties).
Fields§
§title: Option<String>Document title (dc:title).
creator: Option<String>Document creator/author (dc:creator).
subject: Option<String>Document subject (dc:subject).
description: Option<String>Document description (dc:description).
keywords: Option<String>Keywords (cp:keywords).
category: Option<String>Category (cp:category).
last_modified_by: Option<String>Last person to modify the document (cp:lastModifiedBy).
revision: Option<String>Revision number (cp:revision).
created: Option<String>Creation date as ISO 8601 string (dcterms:created).
modified: Option<String>Last modified date as ISO 8601 string (dcterms:modified).
content_status: Option<String>Content status (cp:contentStatus).
Trait Implementations§
Source§impl Clone for CoreProperties
impl Clone for CoreProperties
Source§fn clone(&self) -> CoreProperties
fn clone(&self) -> CoreProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CoreProperties
impl Debug for CoreProperties
Source§impl Default for CoreProperties
impl Default for CoreProperties
Source§fn default() -> CoreProperties
fn default() -> CoreProperties
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CoreProperties
impl RefUnwindSafe for CoreProperties
impl Send for CoreProperties
impl Sync for CoreProperties
impl Unpin for CoreProperties
impl UnsafeUnpin for CoreProperties
impl UnwindSafe for CoreProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more