pub struct DocBody {
pub doc_root: ST_Loc,
pub doc_info: Option<String>,
pub signatures: Option<ST_Loc>,
}Expand description
文档体。
OFD.xml 中的 DocBody 元素,包含文档根节点路径和文档信息。
对应 Java: org.ofdrw.core.basicStructure.ofd.DocBody
Fields§
§doc_root: ST_Loc文档根节点路径(Doc_0/Document.xml)。
doc_info: Option<String>文档信息(可选)。
signatures: Option<ST_Loc>签名列表路径(可选)。
Implementations§
Trait Implementations§
Source§impl XmlElement for DocBody
impl XmlElement for DocBody
Source§fn element_name(&self) -> &'static str
fn element_name(&self) -> &'static str
对应 Java: org.ofdrw.core.basicStructure.ofd.DocBody
Source§fn child_nodes(&self) -> Vec<XmlNode>
fn child_nodes(&self) -> Vec<XmlNode>
子元素(作为
XmlNode 提供,便于嵌套序列化)。Source§fn from_xml(node: &XmlNode) -> Result<Self, XmlElementError>
fn from_xml(node: &XmlNode) -> Result<Self, XmlElementError>
从节点树解析(对应 ofdrw 解析侧;quick-xml 产物)。 Read more
Source§fn text_content(&self) -> Option<&str>
fn text_content(&self) -> Option<&str>
文本内容(简单文本元素)。
Auto Trait Implementations§
impl Freeze for DocBody
impl RefUnwindSafe for DocBody
impl Send for DocBody
impl Sync for DocBody
impl Unpin for DocBody
impl UnsafeUnpin for DocBody
impl UnwindSafe for DocBody
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