pub struct WpdMetadata {
pub title: Option<String>,
pub author: Option<String>,
pub subject: Option<String>,
pub keywords: Option<String>,
pub raw: Vec<(String, String)>,
}Expand description
Document metadata captured from libwpd’s setDocumentMetaData callback.
Fields§
§title: Option<String>dc:title.
dc:creator.
subject: Option<String>dc:subject.
keywords: Option<String>meta:keyword.
raw: Vec<(String, String)>Every metadata key/value pair the shim captured, in the order libwpd
reported them, including keys with no dedicated field above (for
example dc:type, dc:language).
Trait Implementations§
Source§impl Clone for WpdMetadata
impl Clone for WpdMetadata
Source§fn clone(&self) -> WpdMetadata
fn clone(&self) -> WpdMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WpdMetadata
impl Debug for WpdMetadata
Source§impl Default for WpdMetadata
impl Default for WpdMetadata
Source§fn default() -> WpdMetadata
fn default() -> WpdMetadata
Returns the “default value” for a type. Read more
impl Eq for WpdMetadata
Source§impl PartialEq for WpdMetadata
impl PartialEq for WpdMetadata
impl StructuralPartialEq for WpdMetadata
Auto Trait Implementations§
impl Freeze for WpdMetadata
impl RefUnwindSafe for WpdMetadata
impl Send for WpdMetadata
impl Sync for WpdMetadata
impl Unpin for WpdMetadata
impl UnsafeUnpin for WpdMetadata
impl UnwindSafe for WpdMetadata
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