#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(
office2021,
qname = "xlrdwi:CT_WebImagesSupportingRichData/xlrdwi:webImagesSrd"
)]
pub struct WebImagesSupportingRichData {
pub xmlns: Vec<crate::common::XmlNamespaceDecl>,
pub xml_header: crate::common::XmlHeaderType,
pub xml_other_attrs: Vec<(String, String)>,
#[sdk(child(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichData/xlrdwi:webImageSrd"
))]
pub xlrdwi_web_image_srd: Vec<WebImageSupportingRichData>,
#[sdk(child(office2021, qname = "x:CT_ExtensionList/xlrdwi:extLst"))]
pub xlrdwi_ext_lst: Option<ExtensionList>,
}
#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichData/xlrdwi:webImageSrd"
)]
pub struct WebImageSupportingRichData {
#[sdk(child(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:address"
))]
pub address_web_image_supporting_rich_data_relationship:
std::boxed::Box<AddressWebImageSupportingRichDataRelationship>,
#[sdk(child(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:moreImagesAddress"
))]
pub more_images_address_web_image_supporting_rich_data_relationship:
Option<MoreImagesAddressWebImageSupportingRichDataRelationship>,
#[sdk(child(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:blip"
))]
pub blip_web_image_supporting_rich_data_relationship:
Option<BlipWebImageSupportingRichDataRelationship>,
}
#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(office2021, qname = "x:CT_ExtensionList/xlrdwi:extLst")]
pub struct ExtensionList {
pub xmlns: Vec<crate::common::XmlNamespaceDecl>,
#[sdk(child(qname = "x:CT_Extension/x:ext"))]
pub x_ext: Vec<crate::schemas::x::Extension>,
}
#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:address"
)]
pub struct AddressWebImageSupportingRichDataRelationship {
#[sdk(attr(office2021, qname = "r:id"))]
pub r_id: crate::simple_type::StringValue,
}
#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:moreImagesAddress"
)]
pub struct MoreImagesAddressWebImageSupportingRichDataRelationship {
#[sdk(attr(office2021, qname = "r:id"))]
pub r_id: crate::simple_type::StringValue,
}
#[derive(Clone, Debug, Default, PartialEq, ooxmlsdk_derive::SdkType)]
#[sdk(
office2021,
qname = "xlrdwi:CT_WebImageSupportingRichDataRelationship/xlrdwi:blip"
)]
pub struct BlipWebImageSupportingRichDataRelationship {
#[sdk(attr(office2021, qname = "r:id"))]
pub r_id: crate::simple_type::StringValue,
}