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§impl Debug for WpdMetadata
impl Debug for WpdMetadata
Source§impl Default for WpdMetadata
impl Default for WpdMetadata
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