2019-11-05 08:10:48 +02:00
|
|
|
use super::Document;
|
2019-11-06 05:29:17 +02:00
|
|
|
use crate::documents::BuildXML;
|
2019-11-05 08:10:48 +02:00
|
|
|
|
|
|
|
pub(crate) struct XMLDocument {
|
|
|
|
content_type: Vec<u8>,
|
2019-11-05 11:03:23 +02:00
|
|
|
rels: Vec<u8>,
|
2019-11-05 08:10:48 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
impl From<Document> for XMLDocument {
|
|
|
|
fn from(doc: Document) -> XMLDocument {
|
|
|
|
let content_type = doc.content_type.build();
|
2019-11-05 11:03:23 +02:00
|
|
|
XMLDocument {
|
|
|
|
content_type,
|
|
|
|
rels: vec![],
|
|
|
|
}
|
2019-11-05 08:10:48 +02:00
|
|
|
}
|
|
|
|
}
|