pub struct OpenXmlPart {
pub root: String,
pub name: String,
pub base: String,
pub content_type: String,
pub relationship_type: String,
pub target: String,
pub root_element: String,
pub extension: String,
pub paths: OpenXmlPartPaths,
pub version: String,
pub children: Vec<OpenXmlPartChild>,
pub module_name: String,
}
Fields§
§root: String
§name: String
§base: String
§content_type: String
§relationship_type: String
§target: String
§root_element: String
§extension: String
§paths: OpenXmlPartPaths
§version: String
§children: Vec<OpenXmlPartChild>
§module_name: String
Trait Implementations§
Source§impl Clone for OpenXmlPart
impl Clone for OpenXmlPart
Source§fn clone(&self) -> OpenXmlPart
fn clone(&self) -> OpenXmlPart
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 OpenXmlPart
impl Debug for OpenXmlPart
Source§impl Default for OpenXmlPart
impl Default for OpenXmlPart
Source§fn default() -> OpenXmlPart
fn default() -> OpenXmlPart
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OpenXmlPartwhere
OpenXmlPart: Default,
impl<'de> Deserialize<'de> for OpenXmlPartwhere
OpenXmlPart: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OpenXmlPart
impl RefUnwindSafe for OpenXmlPart
impl Send for OpenXmlPart
impl Sync for OpenXmlPart
impl Unpin for OpenXmlPart
impl UnwindSafe for OpenXmlPart
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